01 2013 档案
ASP.NET MVC中Autofac实现的自动注入模式
摘要:熟悉IoC容器的都知道,在开发过程中,最郁闷的莫过于当你新增一个Service时,你需要对该Service进行注册,有的是使用代码注入,有的是XML配置注入,不管是哪种类型的注入,经常会出现开发人员忘记注入的情况,如果你的页面是直接发送请求的,那么会得到类似于如下页面的错误: <- _<-如果该服务是用于AJAX请求实用的,那么你就悲剧了,因为页面只是没反应,只有查看错误日志了。 于是我试着去想办法去避免每次的服务都需要注入,而是系统自动注入。 红色线条框住的地方就是自动注入的代码实现。很高兴Autofac提供一个RegisterAssemblyTypes方法。它回去扫描所有的dl
阅读全文