Jee*_*eji 9 asp.net application-start
我有一些初始化静态单例类的代码,这是所有请求都需要的.因此我想我可以将它添加到global.asax Application_Start.我可以100%确定在加载Application_Start时所有请求都会阻止,以保证所有请求都可以访问它吗?
非常感谢Jeeji
cam*_*inc 15
简短回答:是的.
的Application_Start:
在请求ASP.NET应用程序中的第一个资源(例如页面)时调用.在应用程序的生命周期中,Application_Start方法仅被调用一次.您可以使用此方法执行启动任务,例如将数据加载到缓存中以及初始化静态值.
您应该在应用程序启动期间仅设置静态数据.不要设置任何实例数据,因为它只能用于创建的HttpApplication类的第一个实例.
http://msdn.microsoft.com/en-us/library/ms178473.aspx
| 归档时间: |
|
| 查看次数: |
857 次 |
| 最近记录: |