posts - 609,  comments - 13,  views - 64万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  IOC容器

NInject在函数中使用
摘要:问题,今天我在使用Ajax的时候,发现请求到后台没法得到对象。 原来的写法是这样的: 后来查到了一个方法: 好了,问题解决。 还有一个问题是:在一般处理程序中使用 NInject 的时候,还可以用另一个办法:WebServiceBase。之前不知道,后来查到的, 让ashx继承WebServiceB 阅读全文
posted @ 2017-05-05 17:46 邢帅杰 阅读(195) 评论(0) 推荐(0) 编辑
Ninject在.NET WebForm和MVC中的使用
摘要:1.建立项目:Models/BLL/DAL/IBLL/IDAL/WebSite 2.WebSite要引用其余几个项目 3.NuGet中搜索Ninject,安装 Ninject、Ninject.Web.Common、Ninject.Web 这三个包到WebSite上面。 4.打开WebSite 的Ap 阅读全文
posted @ 2017-05-03 11:10 邢帅杰 阅读(259) 评论(0) 推荐(0) 编辑
Unity(四)IocContainer 封装类库
摘要:首先要在项目中安装Unity,通过NuGet搜索Unity。 1.定义接口 IDependencyResolver 2.具体实现接口 UnityDependencyResolver 3.定义工厂接口 IDependencyResolverFactory 4.具体实现工厂接口 DependencyRe 阅读全文
posted @ 2016-09-06 15:29 邢帅杰 阅读(1072) 评论(0) 推荐(0) 编辑
Unity(三)依赖注入
摘要:Unity具体实现依赖注入包含、属性注入、方法注入。 构造函数注入 指定构造函数如果构造函数有多个,它也会按照上面那样来初始化一个对象,我们还可以显示用InjectionConstructor特性来指定一个构造函数来解析对象,如下声明: 指定参数依赖的注册名称 构造函数中IClass参数,如果IUn 阅读全文
posted @ 2016-08-26 15:07 邢帅杰 阅读(360) 评论(0) 推荐(0) 编辑
Unity(二)生命周期LifetimeManager
摘要:描述:Unity的生命周期是注册的类型对象的生命周期,而Unity默认情况下会自动帮我们维护好这些对象的生命周期,我们也可以显示配置对象的生命周期,Unity将按照配置自动管理。 需要注意的是,使用RegisterInstance将已存在的实例注册到UnityContainer中,默认情况下其实用的 阅读全文
posted @ 2016-08-18 16:15 邢帅杰 阅读(2649) 评论(1) 推荐(0) 编辑
Unity(一)介绍与基本使用
摘要:一、IOC介绍 IOC(Inversion of Control),中文译为控制反转,又称为“依赖注入”(DI =Dependence Injection) IOC的基本概念是:不创建对象,但是描述创建它们的方式。 在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责 阅读全文
posted @ 2016-08-17 11:44 邢帅杰 阅读(4631) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示