就想看看别人是怎么用MAF的:
- 什么是契约(Contract)?
- 同时使用 IoC 和 MAF?
- 插件如何相互通信?
- MAF 如何帮助构建 winforms 应用程序? ...
最佳答案
正如评论中已经暗示的那样,面对更易于使用的改进 API,System.AddIn 在很大程度上被认为已过时。这位于 System.ComponentModel.Composition 中,通常称为 MEF(Managed Extensibility Framework 的缩写)。我建议您跳过 MAF,直接跳到使用 MEF。
FWIW,Visual Studio 2010 使用 MEF 动态扩展 UI,既针对 VS 附带的功能,也针对第 3 方提供的扩展。
关于使用 System.Addin (MAF) 的 C# 源代码示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1142288/