В приложениях ASP.NET Core MVC можно выделять области. Область в ASP.NET Core MVC — это отдельный сегмент приложения, используемый для выполнения определенного круга задач. Например, в приложении можно выделить следующие области: область администрирования системы, область с каталогов товаров, область личного кабинета пользователя и т.д. Разделение приложения на области позволяет выстроить более чёткую структуру проекта.К каждой из областей в приложении может применяться своя маршрутизация
Маршрутизация в ASP.NET Core MVC.
Маршрутизация в ASP.NET Core MVC. Маршрутизация на основе атрибутов
ASP NET Core MVC позволяет использовать в приложении маршрутизацию на основе атрибутов (Attribute-Based Routing). Атрибуты предоставляют более гибкий способ определения маршрутов и часто используются при разработке различных REST API.
Маршрутизация в ASP.NET Core MVC. Маршрутизация на основе соглашений
В системе маршрутизации на основе соглашений, да и, в принципе, во всей маршрутизации важнейшую роль играет шаблон маршрута. В этой части мы подробно рассмотрим различные маршруты и их действие в приложении ASP.NET Core MVC.
Маршрутизация в ASP.NET Core MVC. Введение
В ASP.NET Core MVC для того, чтобы связать действия контроллера с запросами пользователя используется маршрутизация. Система маршрутизации ASP.NET Core MVC базируется на система маршрутизации, используемой в ASP.NET Core, расширяя её возможности для применения в контроллерах.