Мне интересно, при каких обстоятельствах я должен вводить код инициализации приложения в Application_Start()
vs Init()
в файле Global.asax
?
Различие между двумя не кажется мне очень очевидным, кроме Application_start
сначала вызывается, а затем Init()
.
- Почему я должен использовать один над другим?
- Разве это действительно имеет значение?
- Какие изменения в состоянии приложения между этими двумя событиями?
До сих пор единственный реальный указатель, который я могу найти, состоит в том, что IHttpModule
имеет только метод Init()
, поэтому, если то, что я делаю, может в какой-то момент лучше подходить для реализации IHttpModule
Я должен использовать Init()
метод Global.asax
, если не что иное для согласованности.