2016-01-22 82 views
0

我最近与Prism 6合作,并希望从app.config引用核心模块(这样它们可以在未被重新编译的情况下被交换出来......整个棱镜!) 。不过,我想将这个功能添加到插件体系结构的扩展模块中,因此想要将ConfigurationModuleCatalog与DirectoryModuleCatalog对象合并以便实现“插件”目录。 我的问题: 有没有“官方”的方式来做到这一点?我一直无法找到方法,但我的Google搜索条件可能不正确!还是必须通过在初始化时手动合并目录来一起破解它?棱镜6 - 与DirectoryModuleCatalog合并ConfigurationModuleCatalog

回答

0

这很容易做到。此示例说明如何使用,一个AggregateCatalog

https://github.com/PrismLibrary/Prism-Samples-Wpf/tree/master/Modularity/ModularityWithUnity

+0

谢谢,知道我看到的东西,但不能针下来!另外,对Prism和博客的在线工作非常尊重,非常好,易于遵循! –

+0

谢谢你的客气话。它让我动力:) –

+0

只需从这一个快速跟进..是否有可能从app.config加载项目到容器中?我意识到这是需要添加大多数核心dll的地方! (我澄清了一些我误解的术语) - 我正在通过容器配置方法处理一个自定义的app.config部分来查看当前的操作。 –