创建导入的 MEF 零件的多个实例
目前,我的 WPF 应用程序导入了这样的部分, [Import(typeof(ILedPanel)] public ILedPanel Panel { get; set; } 但这为我提供了实现 ILedPanel 的类…
使用 MEF Preview 5 导入具有特定元数据的零件
我在 MEF 预览 5 中定义了一个导出,如下所示, [ExportMetadata("Application", "CheckFolderApplication")] [Export(typeof(ExtendedArtifactBase))…
托管扩展性框架 (MEF) 与复合 UI 应用程序块 (CAB)
我们目前正在考虑在下一个应用程序中使用 CAB 或 MEF。 我没有在 Codeplex 上看到任何有关如何处理同级控制通信的事件代理的示例,也许我错过了。 MEF…
在 C# 3.0 中,我们使用“var” C# 2.0 中的替代方案是什么?
我正在使用托管扩展框架(MEF)学习 .Net 中的可插入架构。 我在网上看到了示例代码,但是当我尝试实现它时,我陷入了困境。 代码使用: var catalog …
由于缺少程序集而导致 MEF 中出现反序列化错误
我用的是MEF。 我序列化依赖于加载的程序集之一的对象之一。 现在,当我尝试反序列化该对象时,它会抛出“无法找到程序集”异常。 MEF 在另一个类中反…
哪一层应该负责加载插件?
我有一个包含 2 个主要组件 + 其他 DLL 的应用程序: 核心 DLL(获得所有核心功能) GUI 3rd 方和需要 DI 等的完全独立 DLL。 现在我正在实现插件支持…
使用 MEF 导入 WPF DataTemplate?
我一直将 MEF 视为一个可扩展性框架,除了一点之外,我几乎被说服了: 假设我想导入一个 ViewModel 和一个 View 来显示它。 我认为“正确”的方法是让…
在 MEF 和 MAF 之间进行选择 (System.AddIn)
托管扩展性框架 (MEF) 和托管外接程序框架(MAF,又名 System.AddIn)似乎完成非常相似的任务。 根据这个 Stack Overflow 问题,MEF 是 System.Addin …
使用 ASP.NET MVC 实现 MEF?
我想了解是否有人有使用 MEF(托管可扩展框架(微软的新插件框架)与 ASP.NET MVC 的经验或想法。我需要创建一个标准的 ASP.NET MVC,我已经有了。但…
MEF 类型“AttributedAssemblyPartCatalog”发生了什么?
许多简单 MEF 示例(如下所列)使用 AttributedAssemblyPartCatalog。 在 CodePlex MEF 页面上的应用程序中托管 MEF 使用托管的可扩展应用程序的简单…
MEF OSGi 是否适用于 .NET?
我只是想了解 托管扩展性框架 (MEF)目前正在深入研究。 我有 Eclipse 背景,所以我脑子里目前有这样的方程: MEF =~ OSGi for .NET 基于我到目前为止…