Метод Map в ASP.Net Core | OTUS

Метод Map в ASP.Net Core

C__HeadlineSEO_970x70-1801-f7b24e.png

Метод Map, как и методы расширения MapXXX(), используется в ASP.Net Core при сопоставлении пути запроса с определенным делегатом, который станет обрабатывать по этому пути какой-нибудь запрос. Приведем пример:

1-1801-c3cbd2.png

Теперь в случае обращения к приложению вида http://localhost:xxxx/about обработка станет происходить посредством метода About, а запросы вида http://localhost:xxxx/index, соответственно, будут обрабатываться методом Index. Что касается всех остальных запросов, то они станут обрабатываться с помощью делегата из app.Run().

2-1801-13370a.png

Вложенные Map-методы

У метода Map могут быть и вложенные методы Map, которые станут обрабатывать подмаршруты, к примеру:

3-1801-78c995.png

Теперь уже метод About станет обрабатывать запрос не http://localhost:xxxx/about, а http://localhost:xxxx/home/about.

По материалам https://metanit.com/sharp/aspnet5/.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто