导航
附赠第一章 Composition
BC1.1 概述
Microsoft Composition是一个用来构建组件(part)和容器(container)之间依赖关系(independency)的框架。组件可以被容器使用,而容器无需知道具体实现和细节。容器只需要一个契约(contract),例如,一个使用组件的接口。
Microsoft Composition可以在不同场景中使用,比如依赖注入容器,你甚至可以在应用程序已经发布之后,通过动态地为程序加载插件(add-in)的方式来为它添加新功能。为了探究这些场景,你需要一些基础(foundation)。