基本的MEF工作流程/用法
问题描述:
我正在寻找一个框架,这将允许我在我的.NET应用程序中有一个简单的插件系统。看起来MEF是微软支持的框架,并将成为.NET 4的一部分(它似乎也适用于旧版.NET作为单独的库以及Mono)。基本的MEF工作流程/用法
我以前使用Mono.Addins作为不同项目的插件系统。基本思想是我定义了一组接口,这些接口成为“扩展点”,如果您希望为应用程序提供插件API。
MEF可以以类似的方式使用吗?我如何开始使用MEF,尤其是从具有Mono.Addins经验的人的角度出发?
答
是的,我贴的你该怎么办正在与MEF一个CodeProject上的文章在谈论一个例子:Building an Extensible Application with MEF, WPF, and MVVM
+1 MEF Codeplex站点确实提供了许多有关如何使用框架的优秀,简洁的示例。 – JamesEggers 2009-11-11 23:01:03