mef

    0热度

    1回答

    我怀疑这个行为有一个术语,如果我知道它,我可以谷歌它并学习我需要什么。但是,我不知道。 这里是我的构造函数: [Export(typeof(MainWindowViewModel))] public class MainWindowViewModel : ObservableObject { private readonly IProductService _productServi

    0热度

    1回答

    嗨! 我有一个类,它看起来像这样: public class ItemCollector { public IKnownAuthority _DefaultAuthority = new DefaultAuthority(); [ImportMany(typeof(IKnownAuthority))] private IEnumerable<Lazy<IKnownA

    0热度

    1回答

    我正在CMS MVC 4应用程序使用MEF加载插件在运行时。但每当程序调用: DirectoryCatalog dirCatalog = new DirectoryCatalog(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bin")); 它会导致dirCatalog.Parts此错误: Inheritance security r

    1热度

    1回答

    我想通过能够实例化从基类继承的对象而不知道这些对象的类型来泛化我们的一些代码。所以我想只能将dll放入目录并能够实例化这些对象。 我正在寻找MEF,但无法导出参数,因为它们未在代码中定义(从数据库加载)。所以它看起来不像MEF是要走的路。 反射效果很好,但这似乎太脆弱,不能依靠。 有什么我错过了,这将允许我与MEF做到这一点,是否有另一个框架,可以让我做得更好,或者仅仅是反射这里的答案?

    7热度

    1回答

    我想了解MEF,并且看到对MEF和MEF 2的引用。 此site列出MEF2比MEF(4.0)快得多。 当大多数人说MEF时,我需要理解我在说什么。 那么.NET Framework 4.5中有哪些? MEF或MEF2?

    0热度

    1回答

    可有人请告诉我建设中的app.xaml.cs文件中的MEF组合容器,而无需使用棱镜或控制台应用程序,这是没有问题的一个例子。 出口工作,但进口才能看到只用棱镜,我不希望使用工作不和所有的例子。进口将工作,如果在App.xaml.cs文件,但我不明白为什么导入不会在MainWindow.cs工作,一切都在根组件。 我可以得到它,如果我做组成的主窗口构造函数,但我想如果可能的话在app.xaml.cs

    1热度

    1回答

    我在我的.NET 4 WinForms应用程序中使用托管扩展框架。在我的Windows 8上,在Hyper-V上全新安装Windows XP SP3,在Windows 7上以及在Win 8.1下通常无处不在的情况下,一切正常。 该问题仅在Windows 8.1或更高版本中出现 - 没有错误或异常,但没有找到插件。 我没有附加任何代码,因为我已经尝试从MSDN运行MEF的官方示例应用程序,甚至无法在

    1热度

    2回答

    任何人都可以帮我解释此错误信息,请: system.componentmodel.composition.changerejectedexception The composition remains unchanged. The changes were rejected because of the following error(s): The composition produced

    1热度

    2回答

    到用户控件我有我的SoapBox.Document“注册” [Export(SoapBox.Core.ExtensionPoints.Workbench.Documents, typeof(IDocument))] [Export(CompositionPoints.Workbench.Documents.Register, typeof(Register))] [Document(Name