使用 MEF,我可以在导出任何类型之前运行方法吗?
MEF 中有没有办法让我的方法之一在导出任何类型之前运行? 我在程序集 A 中使用 MEF,而我使用的某些类型在另一个程序集 (B) 中。程序集 B 存储在程序…
WPF、棱镜、MEF。在模块内注册区域适配器?
是否可以在模块内注册区域适配器? 我的 Shell.xaml 中有一个 ContentControl 设置为区域“MainRegion”,该区域当前填充有包含 AvalonDock 控件的模…
基于 MEF 的应用程序在本地计算机上运行良好,但从网络共享运行时不会导入插件
我正在将自行开发的插件架构转换为 .NET 4.0 的 MEF。当从我的本地计算机运行时,基于 MEF 的应用程序运行得非常好。但是,当我将应用程序移动到网络…
使用 MEF 和 WCF 时重写 dll 文件
在我当前的项目中,我使用 WCF 服务向客户端发送 dll 文件。 dll 文件包含客户端用来可视化数据的 UserControl。 然而,有时服务会引入新的用户控件,…
ASP.NET MVC 3 应用程序的扩展?
我需要编写一个可扩展的 ASP.NET MVC 3 应用程序,而扩展是一个具有非常特定用途的.dll(即:论坛扩展、博客扩展、维基扩展等)。 不过,扩展程序不会…
mef 中导出两次是否指向同一个对象
[Export] [Export(typeof(IClass)) public Class : IClass 当我对 Class 和 IClass 使用构造函数注入时,我可以期待相同的单例吗?…
动态加载程序集中的强类型 Razor 视图不会在运行时编译
我在程序集中有一个使用 MEF动态加载的 MVC3 区域。 如果我使用具有强类型视图的 Webforms 视图引擎,一切都会正常工作。 如果我将 Razor 视图引擎与…
可扩展的 ASP.NET MVC Web 应用程序
我需要使用 ASP.NET MVC 3 编写一个完全模块化且可扩展的 Web 应用程序。例如,模块/扩展可以是论坛、博客或内容模块。 我考虑过使用多项目 MVC 区域…
PRISM / MEF:ModuleExportAttribute 与 ExportAttribute?
我不明白这里有什么区别,有人愿意解释 ModuleExport 与 Export 有何不同吗?…
紧凑框架上的 MEF
Microsoft 的托管扩展性框架 (MEF) 是否可以与 .Net Compact Framework 版本(任何版本)一起使用? 如果可以的话,可以在Windows Mobile 6.5上使用吗…
Prism / MEF - 一旦我的应用程序运行,我稍后如何添加到我的 AggregateCatalog 中?
基本上,我有以下场景: 用户运行应用程序 Bootstrapper 将“Modules”目录加载到 AggregateCatalog 中。 我的导航菜单已构建 用户单击刷新 应用程序…
使用 Mef 插件覆盖 Core 接口
我们正在研究使用 MEF 作为插件/IoC 解决方案。 这个概念是核心项目是一个工作实例。然后,该插件将替换其包含的核心中的任何导出。 var catalog = ne…