Метод Map в ASP.Net Core | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 22.11 Забрать скидку! →
Выбрать курс

Метод 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 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 22.11 →