以构造函数作为类型契约的 MEF 通用类
我有一个泛型类,它使用 TBase 作为类型参数。使用 MEF,我想要一个应该导入的通用类型列表。我尝试使用这个: 1) [ImportMany(typeof(TBase))] publi…
MEF 组件上的 ShowDialog 只能运行一次
我创建了一个 WPF 窗口并将其设为 MEF 导出。 我可以在 MEF 导入上执行一次 ShowDialog,但第二次它会中止,因为 MEF 组件被第一个 ShowDialog 关闭。…
Mef,将参数传递给模块
我正在学习 MEF,但无法解决问题。 我有一个名为 MainMEF 的主应用程序和一个名为 SimpleModule 的简单模块。它由一个动态加载的 UserControl 组成。 …
具有托管可扩展性框架的 Visual Studio 2010
我一直在研究 MEF(托管可扩展性框架),但我不完全确定它是否是我需要的并且可以帮助我完成我需要做的事情。 有人可以提供 MEF 的易于理解的描述,提…
具有多个构造函数的 MEF 构造函数参数
我开始使用 MEF,并且我有一个具有多个构造函数的类,如下所示: [Export(typeof(ifoo))] class foo : ifoo { void foo() { ... } [ImportingConstruc…
单个 MEF DLL 的多个实例
显然.NET 4.0没有用于非SL的PartCreator/ExportFactory。我认为这是我需要的。 我想知道是否有人可以帮助我(请举例)如何在 DLL 中创建 EXPORTED 类…
C# - LINQ 帮助
我需要检查某个类中是否存在某个属性。 请参阅相关的 LINQ 查询。 对于我的一生,我无法让编译器满意。 class Program { static void Main(string[] a…
如何显示满足所有导入的用户控件
我在使用 Silverlight 4/MEF 时遇到一些问题。我有一个以 Silverlight 导航应用程序为核心的基本框架设置。 图像链接到图表以进行说明 主应用程序 (De…
在 Silverlight 中动态添加视图MVVM
我开始用 MVVM 模式重写我的整个 silverlight 业务应用程序; 我的第一个停止点是: 我有一个带有相应 ViewModel1 的页面(View1)(具有属性“IEnume…