描述
Unity 应用程序块(Unity)是一个轻量级、可扩展的依赖注入容器,支持构造函数、属性和方法调用注入。它为开发人员提供了如下好处:
- 简化了对象的创建,尤其是分层的对象结构和依赖。
- 允许开发人员在运行时或者配置中指定依赖的需求抽象,以及简化了横切关注点的管理。
- 服务定位功能允许客户代码保存或者缓存容器。这在开发人员可以持久化容器到 ASP.NET Session 或者 Application 中的 ASP.NET Web 应用程序中特别有用。
转自:http://www.cnblogs.com/doriandeng/archive/2008/02/17/1071257.html
本文深入探讨Unity应用程序块(Unity),一个轻量级、可扩展的依赖注入容器,如何简化对象创建过程,特别是针对复杂的分层对象结构与依赖。通过在运行时或配置中指定依赖需求的抽象,它极大地简化了横切关注点的管理。服务定位功能允许客户代码持久化容器,特别适用于ASP.NET Web应用程序中。
16万+

被折叠的 条评论
为什么被折叠?



