【问题标题】:How to load all the PRISM modules in runtime?如何在运行时加载所有 PRISM 模块?
【发布时间】:2012-02-20 19:33:43
【问题描述】:

同时,我正在创建模块目录以使用 Unity 加载模块。我见过几个应用程序可以加载某个文件夹中的所有模块,我的意思是.. 应用程序可以在运行时加载模块。

可以这样做吗?

【问题讨论】:

  • 您想在运行时加载模块而不在 Shell 项目中引用它们吗?是的,这是可能的。
  • 是的,这就是我想要的。我在文档中看到了 DirectoryModuleCatalog。

标签: c# module unity-container prism mef


【解决方案1】:

您只需在引导程序中覆盖 GetModuleCatalog 方法并返回一个新的 DirectoryModuleCatalog。看到这个问题:Prism v4 Loading modules on demand with DirectoryModuleCatalog。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    • 2011-01-18
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多