mef

mef

文章 1 浏览 84

如何使用 MEF 继承导出和导出元数据?

我有一个接口: [InheritedExport(typeof(IMetric))] public interface IMetric { ... } 我有一个元属性接口: public interface IMetricAttribute { …

你的背包 2024-11-18 17:55:17 4 0

MEF ExportFactory- 如何在长时间运行的应用程序中正确处置?

基本上,是否有一种简单的方法来处理由 ExportFactory 创建的导入?我问的原因是因为导出通常包含对仍然存在的内容的引用,例如 EventAggregator。我…

旧话新听 2024-11-18 05:06:01 3 0

NGEN 程序集未加载

我正在尝试衡量对我的程序集进行 NGEN 处理与不进行 NGEN 处理对性能的影响,但我无法让我的可执行文件加载 NGEN 程序集。我从 VS2010 命令提示符运行…

烦人精 2024-11-18 02:48:55 5 0

mef 中出现意外结果

我是 MEF 的初学者。我写了这段代码,但我无法理解为什么程序显示这个结果。 namespace ConsoleApplication1 { public class MEFTest { [Import] publ…

感情废物 2024-11-18 02:00:25 1 0

WPF Prism - 如何能够从外部程序集将正确的视图加载到未知的视图模型?

基本上,情况是这样的: 我有以下布局: FooAssembly.dll:FooUserControl和FooViewModel:NotificationObject BarAssembly.dll code>: BarUserContro…

无所的.畏惧 2024-11-17 14:48:12 2 0

Microsoft Prism 应用程序需要帮助

我正在使用 MEF 创建一个新的 Prism4 应用程序,它运行良好。我已经创建了 Shell 等,一切正常。 但现在我需要创建一个新的窗口,其中包含一个区域,…

千秋岁 2024-11-17 00:41:08 2 0

MEF [导入] C# 示例

我在扩展某些现有 C# 代码时遇到问题。 有一个从一个类导出的管理器类的实例。 它已成功导入到其他几个类中,使用: [Import] private Manager manage…

终弃我 2024-11-16 11:00:52 1 0

MEF——有什么方法可以用参数初始化它吗?

[Export] public class MyViewModel : NotificationObject { public MyViewModel(Foo foo) { DoWorkCommand = new DelegateCommand(DoWork); MyFoo = …

暗藏城府 2024-11-16 09:37:46 5 0

使用运行时定义的合约动态注册 MEF 导出

我正在尝试动态(使用反射)将类型添加到 MEF 目录,并在运行时定义导出协定。问题是 MEF 将简单地使用类型的完全限定名称作为契约,并且我需要将导出…

微暖i 2024-11-16 02:51:08 2 0

带 MEF 引导程序的 Prism 4 初始屏幕

我有一个使用 MEF 引导程序的 prism 4 应用程序。我已经从引导程序实现了一个启动屏幕,并希望在模块管理器加载应用程序/模块时向用户提供模块信息(…

惜醉颜 2024-11-16 01:48:12 2 0

无法从 MEF 中的其他库调用库

我有 3 个类库,LibA、LibB 和 LibB。 LibC.这些库定义了 A、B 和 B 类。分别为C。 class C { public IEnumerable FuncInC() { return something; } }…

溺渁∝ 2024-11-16 01:23:02 1 0

计算 MEF 容器中的零件数量

我的代码搞砸了 - 我创建了很多短生命周期的对象并使用 MEF 来解决依赖关系。任何有过 MEF 经验的人都知道,MEF 保留着这些人的参考资料。结果是短生…

匿名。 2024-11-16 00:26:23 1 0

MEF 缺少什么才能与 IoC 容器相媲美?

MEF 是 不是 IoC 容器。但看起来它几乎是一个IoC容器。看来我可以轻松地使 MEF 表现得像一个 IoC 容器(请参见下面的示例),并且没有太多遗漏使 MEF …

揽清风入怀 2024-11-15 19:07:07 4 0

我可以使用 Ninject 代替 PRISM 吗?或者也许它会取代 PRISM 中的 Unity?

我要开始一个相当大的项目,其中包含 30 多个模块,我几乎已经寻找一个有能力的框架了?需要一些帮助来确定其中之一是否可以饮用? 1)棱镜 2) 忍者注…

放我走吧 2024-11-15 16:57:20 1 0

在 .NET 中使用 MEF 仅获取必要的插件

我有 IMessageSender 接口。 using System.ComponentModel.Composition; public interface IMessageSender { void Send(string message); } 我有两个…

享受孤独 2024-11-15 16:55:36 2 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文