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