随笔分类 -  IOC

控制反转
摘要:1、InstancePerDependency 对每一个依赖或每一次调用创建一个新的唯一的实例。这也是默认的创建实例的方式。 2、InstancePerLifetimeScope 在一个生命周期域中,每一个依赖或调用创建一个单一的共享的实例,且每一个不同的生命周期域,实例是唯一的,不共享的。 3、I 阅读全文
posted @ 2019-01-25 09:34 Pen丶 阅读(317) 评论(0) 推荐(0)
摘要:Autofac 概述 附上参考地址(http://autofac.readthedocs.io/en/latest/getting started/index.html) 通过上文明白了什么是IOC,下面就大概具体的了解一下实现IOC的一个容器Autofac,先看代码: 从上面的代码可以发现,我们在 阅读全文
posted @ 2019-01-25 09:33 Pen丶 阅读(249) 评论(0) 推荐(0)
摘要:一、引言 IOC(控制反转),就是一种程序的设计思想,先了解几个基本的概念 依赖:就是一个类依赖于另一个类 依赖倒置原则:高层模块不应该依赖于低层模板,而是依赖于低层的抽象,两者应该依赖于抽象 IOC(控制反转):把高层对低层的依赖交个第三方,可以是IOC容器,也可以是工厂,要什么对象给什么对象(比 阅读全文
posted @ 2019-01-25 09:31 Pen丶 阅读(159) 评论(0) 推荐(1)