Nop源码分析三
摘要:程序的初始化工作和Ioc工作已经做完,nop默认引擎已经初始化。 下面在回到global文件的启动方法Application_Start()中, 1,继续分析下面的代码: var dependencyResolver = new NopDependencyResolver(); Dependency
阅读全文
Nop源码分析二
摘要:上文我们已经通过该行代码:var typeFinder = containerManager.Resolve<ITypeFinder>(); 从注入容器中获取到了typeFinder实例。 通过该实例进行以下操作。 var drTypes = typeFinder.FindClassesOfType
阅读全文
Nop源码分析一
摘要:从Global.asax文件开始逐层分析Nop的架构。 Application_Start()方法作为mvc启动的第一个方法。 1,首先初始化一个引擎上下文,如下面的代码: EngineContext.Initialize(false); 引擎实现了IEngine接口,该接口定义如下: public
阅读全文