使用动态下载的 xap 进行单元测试 silverlight 项目的问题
我们有一个 Loader 项目和一个 Core 项目。核心项目包含单元测试所需的所有视图和视图模型。在测试视图模型时,我们希望像平常一样运行加载程序,以便…
将数据编入/编出插件的最佳方法是什么?
我正在使用 MEF 和 EntityFramework 4 构建我的工作站代理应用程序。 该应用程序是一个简单的代理,在具有插件架构(以及许多 .dll 文件形式的插件)…
使用 MEF 将参数从 Silverlight 应用程序传递到另一个 XAP 文件
我在 silverlight 应用程序中添加了一个 Test.XAP 文件,并使用 MEF 架构将该 XAP 加载到我的 silverlight 应用程序中。但是我可以将一些参数从 Silve…
通过 SatisfyImports 找到了可能的解决方案 - 有更好的方法吗?
有没有更好的方法来连接依赖项? 这依赖于单例 App.Current 并公开一个公开 _container.SatisfyImports 的函数。 有没有一种更符合 MEF 风格的做事方…
在 WCF 和 WCF 之间动态公开服务引用银光
几天来,我一直在用头撞砖墙,试图解决我在使用 WCF 服务和 Silverlight 时遇到的问题。 我的问题是我有 5 个 Silverlight 项目模块,我将它们动态读…
查找调用 ComposeParts 之后创建的对象的导出
我有一个非常简单的应用程序,具有同一类型的单个导出和多个导入。 调用 ComposeParts 后,我可以看到导入在我调用 ComposeParts 的同一个类中工作 - …
Application.LoadComponent 从 MEF 链接程序集中加载组件
我正在使用 MEF 编写 WPF 应用程序以实现可扩展性。核心应用程序从程序集中导入类型,核心应用程序对使用 MEF DirectoryCatalog 一无所知。包含导入类…
MEF Container.Dispose 是否处置添加的目录?
这类似于我的代码的外观 var catalog = new AssemblyCatalog(typeof(Program).Assembly); _container = new CompositionContainer(catalog); 代码分析…
合成后如何更改 MEF 中的部分合成?
我已将我的应用程序设置为具有可发现的安全服务 (ISecurityService),该服务具有单一方法 IPrincipal GetPrincipal()。实施者可以自由决定如何获取主…
从silverlight模块和加载模块动态提取接口
在一些 winforms / webforms 应用程序中,我编写了一个模块,在应用程序启动时,使用反射检查 BIN 文件夹中的所有程序集,提取它们实现的所有公共类和…
.net Mef 与企业库 5.0
我想将 mef 与 Enterprise Library 5.0 的日志记录和异常块一起使用。 我正在做的是定义 MEF 在目录中查找的插件。然后它为我导入它。不过,我也在插…