转自:http://blog.csdn.net/wanzhuan2010/article/details/7763280 Unity是Unity是微软patterns& practices组用C#实现的轻量级,可扩展的依赖注入容器,它为方便开发者建立松散耦合的应用程序, 有以下优点: 1.简化了对象的创建,特别是针对分层对象结构和依赖关系: 2.需求的抽象,允许开发人员在运行时或配置文件中指定依赖关系,简化横切关注点的管理: 3.推迟为容器配置组件的时机,增加了灵活性: 4.服务定位能力,这使客…