MEF框架在Silverlight中应用
MEF框架是微软提供的一个插件框架。应用概括为一句话:输入,输出,组合。下面是具体在Silverlight中应用中的关键代码。
步骤
1.Client端建立3个Silverlight项目。
MEFSilverLight4(主项目,组装部件)
SilverlightApplication1(部件)
SilverlightApplication2(部件)
2.Server建立一个测试项目。调用Silverlight
如图:
3.添加引用类库组件
1)MEFSilverLight4项目中添加引用
System.ComponentModel.Composition.dll,System.ComponentModel.Composition.Initialization.dll
关键代码:
//定义输出
[Expo