2012-02-23 2 views
4

Я пишу http-модуль, и я хочу добавить метод, который вызывается, когда (и только когда) приложение возвращается к переработке. Я не хочу ничего добавлять к global.asax, я хочу сделать это программно в модуле http.Как добавить обработчик Application_End без использования global.asax?

Однако, похоже, что нет события End на примере HttpApplication, переданного в модуле Init. Как я могу подписаться на событие Application_End?

+0

Чего вы пытаетесь достичь в точке, где домен приложения перерабатывается? – Lazarus

+0

Отправка некоторых данных в веб-сервис, который был сохранен в памяти – thecoop

+0

Мне нужно сохранить журналы на конце приложения – nim

ответ

3

Как насчет:

AppDomain.CurrentDomain.DomainUnload +=new EventHandler(CurrentDomain_DomainUnload); 

Это я считаю более точным чем Application.End, которые должны охватывать перерабатывает.

Смежные вопросы