Как определить новый маршрут для папки Area, которая содержит множество бритвенных страниц? - PullRequest
0 голосов
/ 07 марта 2019

Есть ли какой-нибудь простой способ определить новые маршруты для папки области, которая содержит много бритвенных страниц?

В шаблоне mvc мы можем легко определить новый маршрут, например:

routes.MapRoute(
   name: "auth",
   template: "auth/{action}",
   defaults: new { area = "Identity", controller = "Account", action = "Login" }
);

, но я не могу определить новый маршрут в файле Startup.cs для папки, в которой много страниц с бритвой. Должен ли я использовать соглашения?

1 Ответ

0 голосов
/ 08 марта 2019

Для Area Razor Pages нет необходимости определять условные маршруты.

Перейдите по URL https://localhost:44353/areaname/razorpagename, чтобы получить доступ к странице бритвы.

например, если у вас есть Папка Области как

enter image description here

Доступ к этому Areas/Test/Pages/Index по https://localhost:44353/test/index

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...