识别可组合零件的装配
假设我在 AssemblyA 中定义导出: [Export(typeof(Foo))] public class Foo { ... } 有没有办法确定 Foo 的导出是来自 CompositionContainer 中的 Ass…
ASP.NET 上的 MEF 可以用于依赖注入吗?
我理论上知道依赖注入是什么,但我还没有在我的任何项目中实际使用过依赖注入。所以我可以认为我是一个 DI 菜鸟。 最简单的问题是; MEF可以用于依赖…
C# MEF 不能进行类型绑定?
我想按类型绑定而不是绑定到实例对象。 我现在要做的: var catalog = new AssemblyCatalog(typeof(...).Assembly); var container = new Composition…
当我通过 mef 导入 wpf 用户控件/视图时,如何使用 UserSettings
我有以下场景。我有一个主应用程序,可以通过 mef 从其他 .dll 导入用户控件/视图。一切正常。但是如果我在我的插件 dll 中定义用户设置,我会收到以…
IoC 这个怎么做?
我希望了解 Ioc/Di 如何简化我经常使用的以下类的连接。 考虑一个具有实体抽象概念和数据访问对象接口的库: public abstract class EntityWithTypedI…
使用 MEF 动态/按需加载 XAP 依赖项?
我一直在读这篇文章: http://www.codeproject.com/KB/silverlight/MEFDynamicLoading.aspx 其中描述了如何使用 MEF 动态下载 XAP。它指出共享库应该…
ViewModel 未在视图注入时初始化(WPF PRISM 4 MVVM)
我正在使用 PRISM4 MVVM 模式,并且当应用程序启动时,视图已成功加载并显示在适当的区域上。当应用程序启动时,ViewModels 会在视图加载时自动初始化…
WPF/SL 的模块加载
有没有办法在 WPF 4 和 Silverlight 4 中创建加载模块的架构? 我想 使用 MVVM(和 Caliburn.Micro) 按需加载 XAML(+ .XAML.cs?) 按需加载 ViewMo…
EF4 CTP5:通过 MEF 模块扩展模型 - TPH - OnModelCreating
很抱歉没有找到更好的标题。我正在尝试通过 MEF 模块扩展 EF4 CTP5 模型:想法是指定一些基本实体。这些基本实体位于我的解决方案模型程序集中的 Cont…
棱镜的替代品用于模块化 MVVM 应用程序的 MEF
我和我的团队开始计划开发一个模块化应用程序,该应用程序可能会针对 WPF 和 Windows 等多目标。银光。 我个人有一些使用旧版本的 PRISM 来使用 MVVM …
基于插件的应用程序,其插件可以修改其他插件
我正在研究如何用 C# 构建模块化、基于插件的应用程序。 我正在阅读有关 Prism 和 MEF (我已经在我的一些项目中使用过)。 我发现的所有示例和文章都…
如何使用 MEF 从 Silverlight 应用程序获取 XAP 名称?
我正在使用导航框架和 MEF 编写 Silverlight 4 应用程序。 在我的应用程序中,每个导航菜单都必须在 MEF 项目上加载并显示它。 但也存在一些问题。首…
ASP.NET MVC2 和 MEF - 为什么我的 MefControllerFactory 无法获取导出或元数据?
我正在关注这篇博客文章: http://blog.maartenballiauw.be/post/2009/04/21/ASPNET-MVC-and-the-Managed-Extensibility-Framework-%28MEF%29.aspx 和…