Prism:如何从另一个模块的命令加载目录中的模块

时间:2011-10-12 22:13:31

标签: c# wpf prism mef modularity

我有一个使用Prism和MEF构建的复合应用程序,其中包含一些模块。 用户可以加载它们的任意组合 - 它们完全独立并根据特定需求创建。

现在我需要一个“第二级” - 一个可以加载其“子模块”的新“主”模块。 这个“子模块”放在一个单独的dll中,应该通过“main”模块中的命令从目录加载。

“主”模块不知道它的“子模块”,甚至它们的数量。

此模块加载方案有什么好的解决方案?

我是否需要第二个Shell作为“主要”模块?

谢谢!

0 个答案:

没有答案