HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: asp.net core, метод map</p>
1 <p>Теги: asp.net core, метод map</p>
2 <p>Метод<strong>Map</strong>, как и методы расширения MapXXX(), используется в ASP.Net Core при сопоставлении пути запроса с определенным делегатом, который станет обрабатывать по этому пути какой-нибудь запрос. Приведем пример:</p>
2 <p>Метод<strong>Map</strong>, как и методы расширения MapXXX(), используется в ASP.Net Core при сопоставлении пути запроса с определенным делегатом, который станет обрабатывать по этому пути какой-нибудь запрос. Приведем пример:</p>
3 <p>Теперь в случае обращения к приложению вида<em>http://localhost:xxxx/about</em>обработка станет происходить посредством метода<strong>About</strong>, а запросы вида<em>http://localhost:xxxx/index</em>, соответственно, будут обрабатываться методом<strong>Index</strong>. Что касается всех остальных запросов, то они станут обрабатываться с помощью делегата из app.Run().</p>
3 <p>Теперь в случае обращения к приложению вида<em>http://localhost:xxxx/about</em>обработка станет происходить посредством метода<strong>About</strong>, а запросы вида<em>http://localhost:xxxx/index</em>, соответственно, будут обрабатываться методом<strong>Index</strong>. Что касается всех остальных запросов, то они станут обрабатываться с помощью делегата из app.Run().</p>
4 <h2>Вложенные Map-методы</h2>
4 <h2>Вложенные Map-методы</h2>
5 <p>У метода<strong>Map</strong>могут быть и вложенные методы Map, которые станут обрабатывать<strong>подмаршруты</strong>, к примеру:</p>
5 <p>У метода<strong>Map</strong>могут быть и вложенные методы Map, которые станут обрабатывать<strong>подмаршруты</strong>, к примеру:</p>
6 <p>Теперь уже метод<strong>About</strong>станет обрабатывать запрос не<em>http://localhost:xxxx/about</em>, а<em>http://localhost:xxxx/home/about</em>.</p>
6 <p>Теперь уже метод<strong>About</strong>станет обрабатывать запрос не<em>http://localhost:xxxx/about</em>, а<em>http://localhost:xxxx/home/about</em>.</p>
7 <p><em>По материалам https://metanit.com/sharp/aspnet5/.</em></p>
7 <p><em>По материалам https://metanit.com/sharp/aspnet5/.</em></p>
8  
8