Рычаг в Application_Start в HttpModule

Я реализую простой HttpModule, где я хочу, чтобы некоторый код работал, когда веб-приложение запускается. Но я удивлен найти, что событие Application_Start, которое я обычно использовал бы от Global.asax, не доступно от HttpModule. Это корректно, или я пропускаю что-то здесь?

Как я сцепляюсь в событие Application_Start от HttpModule?

Обновление:
Я пришел к простому решению с помощью события Init вместо этого, но это все еще пахнет немного забавным мне.

10
задан Jakob Gade 6 May 2010 в 08:45
поделиться

2 ответа

Невозможно подключиться к событию Application_Start в HttpModule. Вот список доступных событий .

1
ответ дан 3 December 2019 в 14:43
поделиться

Я согласен с Дарином.

причина в том, что приложение должно быть загружено для загрузки модулей, поэтому как вы можете выполнить код в модуле до того, как приложение будет готово начать загрузку самого модуля?

Что вы пытаетесь сделать? Возможно, стоит оценить, как выглядит идея вашего решения :)

Надеюсь, это поможет :)

1
ответ дан 3 December 2019 в 14:43
поделиться