【发布时间】:2026-02-08 02:30:02
【问题描述】:
我想知道在什么情况下我应该将应用程序初始化代码放在 Application_Start() 和 Init() 中的 Global.asax 文件中?
两者之间的区别对我来说似乎不是很明显,除了首先调用Application_start,然后调用Init()。
- 我为什么要使用一个而不是另一个?
- 真的有影响吗?
- 应用程序状态发生了哪些变化 在这两个事件之间?
到目前为止,我能找到的唯一真正的指针是 IHttpModule 只有一个 Init() 方法,所以如果我正在做的事情可能在某些时候更适合实现 IHttpModule 我应该使用 @987654329 Global.asax 的 @ 方法,如果没有其他一致性。
【问题讨论】:
标签: asp.net global-asax