MEF可以用来获取标记为[Export]的类的System.Type吗?
我已成功使用 MEF 获取导出的类实例。但是,我遇到了一种情况,我需要枚举一组导出的派生类而不实例化它们。我查阅了 CompositionContainer 的文档,…
MEF 从不在执行程序集而是另一个 dll 的文件夹中加载插件(dll)。你能帮忙吗?
我需要实现一个非常小的插件架构。我是 MEF 新手,所以即使简单的事情也会变得复杂。 假设我有 2 个 dll 客户端(执行程序集)和服务器 在服务器中,…
我应该对一个类进行单元测试以获取 MEF 属性吗?
我想重构一个 DLL 以使其也可 MEFable。我是否应该对类是否用 [Export] 或 [Import] 以及其他 MEF 属性进行修饰进行单元测试?…
基于 .NET 4 构建的 MEF 应用程序是否可以导入针对 .NET 3.5 构建的类型?
我正在使用托管扩展性框架开发一个主机应用程序,它是针对 .NET 4 和框架中内置的 System.ComponentModel.Composition 程序集构建的。我希望支持使用 …
如何从处理未知类型的多个源安全地键入加载代码?
我需要能够在运行时加载两个共享未知类型的类,如下所示 interface IProducer { public A CookOne(); } interface IConsumer { public void EatOne(A …
nServiceBus .Net 4.0 和 MEF
所以最近几天我一直在修补nServiceBus。 这里有一些我想知道的事情。 如何获得与 .net 4.0 兼容的版本?我正在使用 NServiceBus.2.0.0.1145,我认为它…
防止 MEF DeploymentCatalogs 提供过时的 xap 文件
过去,我在使用旧版本 xap 文件的浏览器缓存时遇到了问题。 为了克服这个问题,我动态地将包含 xap 文件的上次修改日期的查询字符串参数添加到 aspx …