CompositionContainer.SatisfyImportsOnce 是否重用组件?
在 WCF 服务项目中,我为 MEF CompositionContainer 创建了一个简单的包装器以简化其实例化: internal class CompositionProxy { private static Laz…
带有 NinjectHttpApplication 和 MEF 的 Asp Mvc 3
我使用 Ninject 作为我的 MVC 控制器工厂,但我还通过 MEF 加载某些路由和控制器,这些控制器需要能够向 Ninject 注册自己: Bind.ToSelf(); 因此可以…
扩展 Visual Studio 2010 - 使用键盘快捷键替换编辑器中的文本
我想为 Visual Studio 2010 编辑器编写一个扩展,用于替换/编辑所选文本。我已经想出了如何通过选择“其他项目类型 - 可扩展性 - 添加”来以“旧方式…
需要帮助将 PRISM Unity Module Init 转换为 PRISM MEF Module Init
我需要帮助转换以下类以在我正在开发的程序中使用。最初是来自 IdeaBlade 的一个演示程序,名为 “PRISM EXPLORER”,基于 Unity。我需要帮助将一个零…
MEF 如何解决不位于应用程序根目录的程序集的依赖关系?
我已将应用程序编写为由 win32 MFC 应用程序启动的类库。我的每个视图都是一个单独的程序集,它与基类库一起位于托管 MFC 应用程序的子目录中。 我的…
使用 ImportMany 属性时如何要求至少导入一个部件?
默认情况下,ImportAttribute 要求只有一个部分满足属性中指定的约定。可以使用 ImportAttribute.AllowDefault 属性修改此行为。本质上,这改变了行为…
MEF for Framework 3.5 和 MEF for Framework 4.0 之间有哪些基本区别?
获取窗口应用程序的链接 我尝试使用 MEF http://geekswithblogs.net/malisancube/archive/2009/05/26/management-extensibility-framework-101---a.as…
MEF 中具有元数据访问的多个接口?
我创建了三个接口: interface A { B obj{ get; } } interface B { C obj { get; } } interface C { } [Export(typeof(C))] class class C1 : C { //.…
创建 DirectoryCatalog 时 C# MEF 挂起
我遇到了 MEF 的问题,它在创建 DirectoryCatalog 时挂起。我有一个 Windows 窗体应用程序,我测试了 MEF 功能,并且它运行没有问题。但是,当我在 Wi…
mefcontrib拦截目录导出错误
我正在尝试在 asp.net mvc2 应用程序中测试 mef 和 mefcontrib 但出现错误: Cannot cast the underlying exported value of type LoggerExtSys.Domai…
在 C# 中使用泛型
我在 Silverlight 4 MVVM 项目中有以下内容。 我的视图模型中有多种方法,例如 DeleteTeacher(p)、DeleteRecordOfEntity2(p) 等,可以从教师集合中删…
像简单的 Funq 容器一样用 C# 组合 MEF 部件
在 Funq 以及可能大多数其他 IoC 容器中,我可以简单地执行此操作来配置类型: container.Register(c => new SomeThing()); How Could I fast Extend …
将 Addition 参数传递给 IControllerFactory.CreateController
我正在使用 MEF 在 MVC3 应用程序中动态加载控制器。 在导出元数据中,我指定了两个元数据约束 EX: [ExportMetadata("controllerName", "APSR")] [Exp…