будет вызываться application_end, когда сессия всех пользователей закончится? - PullRequest
1 голос
/ 05 августа 2010

У меня вопрос smqll, будет ли вызвано событие application_end в global.asax, когда все пользователи завершат сеанс?

было ли это в прошлом, может быть?

1 Ответ

3 голосов
/ 05 августа 2010

Из обзора жизненного цикла приложений ASP.NET MSDN для IIS 5.0 и 6.0 Тема:

Методы Application_Start и Application_End - это специальные методы, которые не представляют события HttpApplication.ASP.NET вызывает их один раз за время существования домена приложения, а не для каждого экземпляра HttpApplication.

Application_End Вызывается один раз за время существования приложения перед его выгрузкой.

Итакэто не относится к моменту закрытия всех пользовательских сессий.Это происходит, когда приложение выгружается из памяти, т. Е. В результате изменения файла web.config или global.asax или перекомпиляции ASP.NET, или, Полагаю, , когда сайт остановлен синтерфейс управления веб-сайтом IIS6.

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