DeploymentCatalog 安全错误
我正在尝试使用 DeploymentCatalog 通过 MEF 加载我的服务实现。我在单个 xap 中实现了。当我使用以下代码下载它时,一切正常: var Catalog = new De…
C# .NET 4.0 表单插件管理器
我对 MEF、MAF、Unity 有点迷失...... 这个问题是关于 Winform 应用程序的架构。 我有一个主项目,其中包含一个主窗体和一些其他窗体; 因为我想包含…
MEF InheritedExport 隐藏?
对于模糊的问题框架表示歉意。 情况是这样的。我在 Assembly1(类库)中有 ParentA。 ParentA 导出 typeof ParentA 现在,另一个产品团队想要在 Child…
CompositionContainer.ComposeExportedValue 方法到底做什么?
CompositionContainer.ComposeExportedValue 方法是否接受一个对象并使该对象的导出方法可用?我有点困惑这个方法的作用。我所知道的是这个方法将对象…
使用继承自 Lazy<> 的类导入依赖项
您可以使用继承自 Lazy 的类而不是 Lazy 本身进行导入吗?我正在使用包含元数据的 ExportAttribute 派生体进行导出。 [FeatureExport(/* Feature Meta…
如何使用 MVVM、PRISM 和 MEF 在没有用户请求的情况下处理视图模型中的 UI 交互
我正在开发一个使用 WPF、MVVM、Prism 和 MEF 的应用程序。 我使用导航与请求导航的组合、使用区域管理器进行视图管理的控制器以及通过事件聚合器进行…
如何通过MEF获取导入的UserControl的程序集信息,而不实例化UserControl?
是否可以从导入的 MEF 类型获取程序集信息,无需实例化类型?我需要知道包含类型的插件控件的程序集名称和版本。尝试了以下方法,但它只返回 System.C…
如何从应用程序的 MEF 容器中取消包含字段导入的对象的链接?
我正在编写一个在 .Net 4 中使用 MEF 的 WPF 应用程序。我的应用程序有一个 CompositionContainer,我的所有视图模型都可以访问该容器,以便访问(使…
Microsoft 可扩展性框架 - MEF CompositionContainer
我正在构建一个实现 MEF 的 Windows 服务。这个想法是,服务应该管理子组件并且是可插入的,可以在运行时引入任意数量的新组件,而无需经历完整的服务…
每个模块的菜单项,模块内容使用 Prism 或 MEF 动态加载
我目前正在使用 Prism 和 MEF 开发一个应用程序。 理想情况下,我希望为每个模块生成一个带有项目的工具栏或菜单,并且当单击某个项目时,只有在该模…
在视图模型类中注入许多类
我使用 MVVM 设计开发 wpf 应用程序。作为 MVVM 框架,我使用 Caliburn Micro。我在外部程序集中拥有服务,它使用 MEF 注入到视图模型类中。 服务中的…
使用 MEF 进行线程安全的延迟实例化
// Member Variable private static readonly object _syncLock = new object(); // Now inside a static method foreach (var lazyObject in plugins…