我想知道在什么情况下应该将应用程序初始化代码放入文件中的Application_Start()
vsInit()
中Global.asax
?
两者之间的区别对我来说似乎不是很明显,除了Application_start
首先被调用之后Init()
。
- 为什么我要一个使用另一个?
- 真的有区别吗?
- 两个事件之间的应用程序状态有哪些变化?
到目前为止,我能找到的唯一真正的指针是IHttpModule
只有一个Init()
方法,因此,如果我正在做的事情在某个时候可能更适合实现,那么IHttpModule
我应该使用的Init()
方法Global.asax
,如果没有其他方法可以保持一致性。