我正在观看 MEF 或 Prism with Silverlight 的一些教程,但同时也在做一些 MAF 工作 (System.AddIn),我认为这也可能有效。我看到 Prism 和 MEF 几乎是一回事,但 Prism 具有事件聚合器。
有人知道 MAF 与 Silverlight 的配合情况吗?
最佳答案
类似的帖子... Choosing between MEF and MAF (System.AddIn)
至于 MEF 与 PRISM,差异超出了事件聚合器的存在 - 特别是可扩展性、发现和模块化的不同概念。在这一点上,这些在某种程度上是免费的产品。 6 月 1 日发布的 PRISM 4 支持 MEF(而不是 Unity)作为 DI 容器。 Glenn 对 MEF 有很好的解释 here .
关于c# - MAF 对比 MEF 对比 Prism,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209641/