易网时代-编程资源站
Welcome
首页
/
软件开发
/
.NET编程技术
/
深入Unity 1.x依赖注入容器之一:入门
深入Unity 1.x依赖注入容器之一:入门2010-07-09 cnblogs doriandengUnity 是由微软开发的一个轻量级、可扩展的依赖注入(Dependency Injection, DI)容器,支持构造函数、属性和方法的依赖注入。所谓依赖的注入,即将程序开发过程中的对象与其所依赖的具体对象解耦,从一定程度上仅关注对所依赖对象的使用,却不管其具体对象是哪个类的实例;而真正的被依赖对象在运行时由容器注入。本质上,它就是一个对象工厂和对象管理器。更详细的信息,请参见《IoC 容器和Dependency Injection 模式》。Unity 适用于可扩展、可插接的应用程序的开发,对于普通的、不要求插接的应用程序的开发反而会增加开发的复杂度。Unity 的使用对性能也会有少量的影响 。准备在本系列的文章中,我们假设有一个 Telephone 类,一个 IDialer 接口和一个 Dialer 抽象类。如下代码所示:
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图