码迷,mamicode.com
首页 > 编程语言 > 详细

用Unity实现的依赖注入

时间:2016-06-14 15:42:54      阅读:452      评论:0      收藏:0      [点我收藏+]

标签:

第一步:添加引用

技术分享

上面那两个玩意

 

第二步:在app_start中添加unityconfig

技术分享

上面那个玩意

第三步:在global.asax文件中进行初始化

技术分享

如上面的,在application_start中添加unityconfig.config()进行初始加载

第四步:在unityconfig中写全依赖注入文件

技术分享

上面红色框的内容是你要注入的接口  container.registertype<A,B> A参数是你要注入的接口,B参数是实现A接口的类 后面括号里的内容可理解是一个标记区分 

在控制器里进行反射时进行区分

第五步:在控制器中进行调用

技术分享

如上面的图,声明接口,然反射接口,后面黑色框内的就是第四步中写入的标记,表示反射到该标志的实现接口类

 

最后:其中的hqUnityConfig是自己写的容器类,内容如下

技术分享

 

用Unity实现的依赖注入

标签:

原文地址:http://www.cnblogs.com/jiangyou-lz/p/5584025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!