架构研究二(PreApplicationStartMethod )

Posted 死生之外,皆是闲事

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构研究二(PreApplicationStartMethod )相关的知识,希望对你有一定的参考价值。

 

1. 作用

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

2. 用法 

[assembly: PreApplicationStartMethod(typeof(Web.App_Start.PluginInitializer), "Initialize")]

一般放在AssemblyInfo.cs。

可以注册多个。

3. 用途

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

4. 注意

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

 

以上是关于架构研究二(PreApplicationStartMethod )的主要内容,如果未能解决你的问题,请参考以下文章

云计算运营商云计算产品体系架构研究

分布式架构

新东方APP技术架构演进, 分布式系统架构经验分享

《基于微服务架构的在线学习系统设计与实现》第三章 文献随笔

Dubbo剖析-整体架构分析

转:每个架构师都应该研究下康威定律