星空网 > 软件开发 > ASP.net

使用PreApplicationStartMethodAttribute

第一次见到这个东西实在公司的框架里,刚开始还挺郁闷怎么框架的Application_Start里没东西,初始化的那些代码都哪去了,后来通过一些线索找到了PreApplicationStartMethodAttribute。

这里简单记录一下。

 

1. 作用

指定某个函数在站点的Application_Start之前执行。

2. 用法

[assembly: PreApplicationStartMethod(typeof(SomeClassLib.Initializer), "Initialize")]

一般放在AssemblyInfo.cs。

可以注册多个。

3. 用途

它可以让我们脱离web.config做一些事情,如注册自定义IHttpModule、注册BuildProvider

4. 注意

不能保证调用程序集定义的应用程序启动方法的顺序。 因此,每个注册的开始方法应该将代码编写为分开运行,不应该依赖于其他注册开始方法的副作用。(摘自MSDN)




原标题:使用PreApplicationStartMethodAttribute

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Newsletter2go:https://www.ikjzd.com/w/1897
MerchantRun:https://www.ikjzd.com/w/1898
特讯信息:https://www.ikjzd.com/w/1899
亚马逊飞轮理论/效应:https://www.ikjzd.com/w/190
Quintly_分析专用工具:https://www.ikjzd.com/w/1900
瑞诺国际_建站工具:https://www.ikjzd.com/w/1901
E-Bike品牌EMotorad获战略融资!:https://www.kjdsnews.com/a/1840707.html
Shopee订单量激增5倍多,越南成韩国美容品牌主要消费市场:https://www.kjdsnews.com/a/1840708.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流