无法从 EXTERNAL DLL 加载接口的实现
这是我的 Compose 部分,我在 dir Catalog 中看到了应该加载的正确编号,以及在 asmCatalog 中。 public void Compose() { var aggrCatalog = new Agg…
如何在 MEF 中将类型从 typename 传递到 GetExports?
我已经创建了一个 CompositionContainer,现在我不想显式地给出类型,而是想通过使用类型的名称来获取导出。 下面的代码工作正常: var p1Value = p.C…
MEFContrib.MVC3:导出带有基类的控制器
我在 CodePlex 上提出了一个问题,但尚未收到任何回复。 基本上,我有一个所有控制器都继承自的基本控制器。当我创建一个新的 MVC3 项目,将控制器放…
打破 .NET MEF 导入链
对于此示例,您可以假设 toplevel 正在导入 ClassA。只要您导入所有内容(即 ClassX),MEF 似乎就可以很好地工作。通常您不需要导入,因为 classB 位…
从使用 MEF 加载的 ChildWindow 调用 MainWindow 中的方法
如何从使用 MEF 加载的 ChildWindow 调用 MainWindow 中的方法 主应用程序和 Mef 库共享相同的接口库…
使用 SL Media Framework 和 MVVM-Lite 的应用程序从 WP7 升级到 WP7.1
我有一个 WP7 应用程序,最近升级到 WP7.1(包括 MVVM-Lite 程序集),并且 SL 媒体框架播放器 (SMF) 停止工作。我打开播放器登录,发现它正在寻找的…
在MEF中创建一个新实例
我正在使用 MEF 作为插件,我创建了一个具有属性的类 PluginManager Public Property Plugins() As Lazy(Of IPlugin, IPluginExport)() 现在想要创建…
调试时不调用 Visual Studio 包初始化方法
目前,我正在使用 MEF 开发 Visual Studio 2010 的扩展,并且需要初始化我的全局状态。我正在尝试在 Package.Initialize 方法中执行此操作 [PackageRe…
如何从通过 MEF 注入的代码创建向导界面?
我想在MVVM、MEF的基础上写Wizard。 我希望向导的每个页面都是从单独的 dll (MEF) 加载的。 我发现这篇关于创建向导的优秀 文章 ,但不幸的是,本文并…
MEF GetExportedValue 与元数据
我想使用 MEF 作为我的项目的 DI。我有 1 个项目,每个应该组成的类都驻留在其中(它们共享一个接口)。现在我想通过指定元数据值来创建其中之一。定…