基本的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

你看过MEF CodePlex Site吗? Programming Guide有一个很好的开始。

+0

+1 MEF Codeplex站点确实提供了许多有关如何使用框架的优秀,简洁的示例。 – JamesEggers 2009-11-11 23:01:03

会为你的需求,国际奥委会工作的?我发现autofac真的很直接。