正文内容加载中...
posted @ 2017-09-19 16:16 王一一 阅读(202) 评论(1) 推荐(1) 编辑
摘要:sqlserver数据库Schema 阅读全文
posted @ 2014-03-18 15:08 王一一 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:程序的初始化工作和Ioc工作已经做完,nop默认引擎已经初始化。下面在回到global文件的启动方法Application_Start()中,1,继续分析下面的代码: var dependencyResolver = new NopDependencyResolver(); DependencyResolver.SetResolver(dependencyResolver);这两行代码的作用是:控制器激活的时候,我们用了自定义的NopDependencyResolver,该类有两个方法一个是GetService(Type serviceType),一个是GetServices(Type ser 阅读全文
posted @ 2013-12-19 09:35 王一一 阅读(1238) 评论(3) 推荐(2) 编辑
摘要:上文我们已经通过该行代码:var typeFinder = containerManager.Resolve(); 从注入容器中获取到了typeFinder实例。通过该实例进行以下操作。var drTypes = typeFinder.FindClassesOfType(); 从bin所有程序集中获取实现了IDependencyRegistrar接口的所有实现类。循环这些实现类病调用void Register(ContainerBuilder builder, ITypeFinder typeFinder);方法来做其他事情。通过反射能够获取到8个实现了该接口的实例,下面我们一个个分析,实现了 阅读全文
posted @ 2013-09-01 15:55 王一一 阅读(1412) 评论(0) 推荐(0) 编辑