摘要: 前言:MEF不同于其他IOC容器(如:Castle)很重要的原因在于它使用了特性化编程模型(涉及到两个概念:“特性”和“编程模型”)。特性(Attribute):举例来说就是我们在开发过程中在类上标记的如:[Serializable]的标签。编程模型(Programming Model):MEF中的编程模型是定义 MEF 所操作的概念性对象集的特定方法。MEF默认使用特性化编程模型,但是用户也可自定义编程模型。MEF中导入、导出间的匹配均是通过特性来实现的。本文简单的介绍下MEF中得导入和导出。导入和导出基础:在上一篇文章中我们说过导出提供服务,而导入是使用服务。导入使用 Import特性声明 阅读全文
posted @ 2014-04-08 20:16 遥望星空 阅读(3461) 评论(0) 推荐(1) 编辑