我有一个以Prism为框架的应用程序,我使用MEF作为DI管理器。在我的应用程序中,我有一个组合框,当选择更改时,它将在运行系统中加载不同的模块。 Brian Lagunas有一个博客,但仅适用于Unity-http://brianlagunas.com/prism-dynamically-discover-and-load-modules-at-runtime/。有什么帮助吗?谢谢
答案 0 :(得分:0)
从一个空白项目中,您需要通过NuGet将Prism库和Prism.Mef一起拉入,一旦完成,您应该可以使用:
公共类Bootstrapper:MefBootstrapper
在Bootstrapper.cs中
从那里开始,您将使用MEF属性完成所有DI任务,一切都应该很好地挂在一起。