使用 MEF 在控制器中导入值集合的最佳方法
我有一个支持可视化插件/提供程序的 ASP.NET MVC2 应用程序。 IVisualization 接口在公共程序集中定义,ASP.NET MVC2 应用程序和任何可视化提供程序都…
将 Configuration Manager.GetSection 与 Configuration Manager.OpenExe 结合使用
我有一个通过 MEF 使用 DLL 的可执行文件。 成功加载了每个 DLL 的配置文件的 appsettings 键, var appConfig = ConfigurationManager.OpenExeConfig…
MEF '导出不能分配给类型'错误
我刚刚开始使用 MEF,并遇到了一个早期问题。 我有一个名为 DataService 的接口: namespace DataAccess { interface IDataService { string Name { g…
如何使用MEF的GetExport\ImportDefinition?
我有主项目和一系列 dll,它们具有某些接口的特定实现以及视图\视图模型等。我使用 {ImportMany] 来获取所有这些元数据,这允许我选择一个,这给出了…
MEF。如何将winform加载到winform容器中?
我决定尝试一下 MEF2 和 net3.5,我认为这会很容易,但现在我陷入了困境。一般来说,我的玩具的想法是我想要一个表单容器,我将在其中加载表单扩展并…
MEF 默默地停止在部署目录中查找导出?
当我的部署目录包含 System.Windows.Controls.Layout.Toolkit.dll MEF“中断”时...我所做的就是在我的项目中添加对此文件的引用以及以下诊断代码向 V…
WPF 和大视图的 MEF UserControl 部分(在设计模式下)
我希望通过 MEF 创建此用户控件,但也希望在 Blend 中定位用户控件并在其上设置属性...当我对用户控件有“具体”引用时,如何强制组合用户控件所需的…
Asp.net MVC 3 为 TemplateHint 注入 UserControl
是否可以以某种方式利用 Asp.net MVC 3 中的依赖项注入(使用 Forms ViewEngine)从另一个库注入 UserControls?我已经在使用 MEF 将其他一些东西加载…
如何替换 MEF 容器中导出的零件/对象?
我正在运行一个 WPF 应用程序,它需要影响 UI 的所有操作都在 UI 线程上。 WPF 还提供了一个 Dispatcher 类来处理此问题 - 因此我将其提取到依赖项中…
在解决方案中将 MEF 与多个项目结合使用
我有一个具有以下结构的解决方案: 解决方案 主执行程序 实用程序 当我在实用程序项目中使用 MEF 时,我发现以下 MEF 目录都无法获取 Main Exe 中保存…