Перейти к содержанию

Создание веб-сайта с помощью страниц Razor

Как правило, конвейер промежуточного ПО включает в себя компонент EndpointMiddleware, в котором (чаще всего) и содержится основная часть логики приложения. Также этот компонент служит точкой входа для пользователей приложения. Обычно принимает одну из трёх форм:

  • веб-приложение с HTML-разметкой, разработанное для непосредственного использования пользователями. В этом случае страницы Razor обрабатывают запросы URL-адресов, получают данные, отправленные с помощью форм и генерируют HTML-код, используемый для просмотра данных и навигации по приложению;
  • API, предназначенный для использования на другой машине или в коде. В этом случае приложение предоставляет данные в машиночитаемом формате, таком как JSON или XML;
  • веб-приложение с HTML-разметкой и API. Возможно также, что приложение будет сочетать обе вышеупомянутые формы.

Далее рассмотрим, как ASP.NET Core использует Razor Pages для обработки первого из этих вариантов.

Введение в Razor Pages

Сравнение Razor Page и MVC в ASP.NET Core

Razor Pages и обработчики страниц


Последнее обновление : 21 сентября 2022 г.
Дата создания : 21 сентября 2022 г.

Комментарии

Комментарии