маршрутизация URL mvc. Как это работает

в прошлый раз, когда я отлаживаю наше приложение, кто записан в mvc

я делаю точку останова при маршрутизации в globals.ascx.cs

я вижу это, когда моя точка останова переходит к правильной маршрутизации. шоу страницы в браузере, но моей точке останова проверяет всю другую маршрутизацию, кто записан в globals.ascx.

после нее то, когда я обновляю маршрутизацию браузера, является работой, но точка останова не является отладкой.

средства, как маршрутизация URL является работой в asp.net MVC

Я, является правильным сказать"When you request the server all url routing is loaded in the cache and if you request again then he load from cache."

1
задан 17 July 2010 в 15:13
поделиться

1 ответ

Маршруты, зарегистрированные в файле global.asax.cs, инициализируются только при запуске приложения. Эта часть выполнения не имеет ничего общего с входящим запросом, кроме того факта, что входящий запрос вызовет запуск не запущенного приложения.

Последующие запросы будут попадать в уже работающее приложение (при условии, что оно не было переработано или остановлено), поэтому повторная инициализация маршрутов не потребуется.

Если вы хотите определить, какие маршруты используются для обслуживания запроса, это не место для точки останова (я не уверен, что это такое, извините).

2
ответ дан 2 September 2019 в 22:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: