mef

mef

文章 1 浏览 84

在编辑器中使用 MEF

我正在尝试开发像 VS 编辑器这样的编辑器,其中我拥有 FTP、TelNet 等组件(在设计器中拖放并将它们相互连接,更改 PropertyGrid 中的属性等),然后…

却一份温柔 2024-10-08 02:12:28 1 0

MEF 导入问题

我在将 shell-view-model 导入到 view-model 类时遇到问题,我使用 MEF。 Shell-view-model : namespace Spirit.ViewModels { using Caliburn.Micro;…

帅冕 2024-10-07 16:57:48 5 0

MEF - 我可以创建实例并让它们在 MEF 内自动组合吗?

据我了解,为了使导入/导出属性能够正确地相互连接,我必须对每个具有这些属性的新实例调用 compositionContainerInstance.Compose(...) 。 是否有可…

迷荒 2024-10-07 13:01:20 5 0

如何通过向 MEF 中的导出器传递参数来导入零件?

大多数时候我们无条件进口或出口。 我想导入一些配置。像这样的事情: [Import(typeof(System.Configuration.Configuration))] private Configuration…

洛阳烟雨空心柳 2024-10-07 07:36:01 5 0

自定义“ExportFactory”

使用 MEF 的桌面应用程序导入许多“ServiceProviders”。每个部分(ServiceProvider)都是一个单独的 DLL 中的类。 所有 DLL 都位于桌面应用程序使用…

乖不如嘢 2024-10-07 03:41:08 7 0

从扩展程序运行时如何获取解决方案名称?

我正在使用托管扩展性框架 (MEF) 用 C# 编写扩展。 如何获取当前打开的解决方案名称或项目名称? 我一直在深入挖掘的类是 IWpfTextView 但我没有找到…

若言繁花未落 2024-10-07 03:15:41 3 0

MEF 的对象破坏问题

我使用静态变量来保存对象的数量。在构造函数中我增加了这个变量。这样我就知道创建了多少个对象实例。 使用对象后,它们将被解除引用。 我怀疑 MEF …

蔚蓝源自深海 2024-10-06 22:24:43 8 0

Prism w/Mef 自举问题

我有一个可以正常工作的参考应用程序,但现在坏了,我不明白为什么。给我带来问题的代码基本上是 Prism 的 ModularityWithMef 快速入门示例的精确副本…

等待圉鍢 2024-10-06 16:50:44 6 0

更新活动 SilverLight MEF 应用程序的过程是什么

是否有推荐的方法来更新常用的 SilverLight MEF 应用程序。该更新可能涉及一些相关的 MEF 组件或更重要的内容。我想避免运行时尝试加载不兼容的组件(…

庆幸我还是我 2024-10-06 15:31:20 4 0

初始化惰性实例时将参数传递给构造函数

据我所知,如果一个变量被声明为 Lazy,那么当我们使用 Value 属性时就会调用它的构造函数。 我需要将一些参数传递给这个 Lazy 实例,但找不到正确的…

烟雨凡馨 2024-10-06 15:16:05 10 0

MEF 容器使用目录目录自动更新

如果我们手动创建一个 FileSystemWatcher 并观察“parts”目录(这里是文件夹内的一些 dll)并跟踪任何更改,然后我们将更改反映到允许重新组合的容器…

末骤雨初歇 2024-10-06 10:53:36 11 0

如何在 MEF 和 IoC 容器之间做出选择?

什么场景下我们应该使用哪个?如何决定选择哪一个?什么情况下我们会选择两者一起使用? 我以前曾使用过 Unity 容器 (unity-container )。…

〃安静 2024-10-06 10:52:18 7 0

错误CS0738接口实现

我有以下接口: public delegate void NotifyOnModulesAvailabilityHandler(Lazy[]modules); public interface IModulesLoader { event NotifyOnModul…

假情假意假温柔 2024-10-06 09:37:35 1 0

试图弄清楚这个 MEF 组合错误意味着什么

我对尝试完成对 .ComposeParts(this) 的调用时收到的以下异常有疑问: 该组合物产生了单曲 构图错误。根本原因是 下面提供。回顾 CompositionExceptio…

狼性发作 2024-10-06 08:26:06 2 0

使用 DirectoryCatalog 时动态更改部件 (DLL)

使用 MEF,在将新插件(包含 parts 的 DLLs)添加到插件文件夹后,调用 DirectoryCatalog 上的刷新将更新容器(如果允许重组)并且新添加的插件变得可…

时光倒影 2024-10-06 08:10:20 10 0
更多

推荐作者

丶视觉

文章 0 评论 0

蓝礼

文章 0 评论 0

birdxs

文章 0 评论 0

foonlee

文章 0 评论 0

微信用户

文章 0 评论 0

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