首页 > Web开发 > 详细

webActivatorEx 的使用

时间:2019-12-20 12:12:43      阅读:101      评论:0      收藏:0      [点我收藏+]

WebActivatorEx

   WebActivator类库提供了3种功能:

  1. PreApplicationStartMethod

  2. PostApplicationStartMethod
  3. ApplicationShutdownMethod

    这三种功能分别在HttpApplication初始化之前、之后以及ShutDown的时候分别执行指定的代码

         示例如下:

  [assembly: WebActivator.PreApplicationStartMethod(typeof(A.InitClass1), "PreStart")]

  [assembly: WebActivator.PostApplicationStartMethod(typeof(A.InitClass1), "PostStart")]

  [assembly: WebActivator.ApplicationShutdownMethod(typeof(A.InitClass1), "ShutDown")]

  另外还有一点和系统自带的PreApplicationStartMethodAttribute不同的是,WebActivator的每种特性都可以使用多次,比如:

[assembly: WebActivator.PreApplicationStartMethod(typeof(A.InitClass1), "PreStart")]
[assembly: WebActivator.PreApplicationStartMethod(typeof(A.InitClass2), "PreStart")]
[assembly: WebActivator.PreApplicationStartMethod(typeof(A.InitClass3), "PreStart")]

       

  技术分享图片

  

      想了解WebActivator的实现原理,请参考大佬的详细介绍 https://blog.csdn.net/weixin_33883178/article/details/85631825

 

webActivatorEx 的使用

原文:https://www.cnblogs.com/ZEYZY/p/12071967.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!