В какой ситуации вызывается Application_EndRequest, а Application_BeginRequest не вызывается? - PullRequest
6 голосов
/ 22 августа 2010

Ожидаемый порядок методов HttpApplication:

  1. Application_Start
  2. Init
  3. Application_BeginRequest
  4. Application_AuthenticateRequest
  5. (страницажизненный цикл)
  6. Application_EndRequest

Я прохожу через ситуацию, которая не вызывает абсолютно никаких исключений, в которой после Init он переходит непосредственно к ApplicationEndRequest.Он не вызывает Application_BeginRequest и не запускает стиль жизни страницы.

Что мне делать?

1 Ответ

9 голосов
/ 22 августа 2010

Application_EndRequest вызывается, но не Application_BeginRequest, когда существует необработанное исключение до Application_BeginRequest.

Это может быть на Application_Start, инициализации некоторого модуля или на Application_Init

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