寻找一个简单的MEF代码示例

时间:2009-05-13 15:43:03

标签: mef

我正在寻找一个简单的代码示例,展示如何使用Microsoft Managed Extensibility Framework(MEF)。

我非常喜欢http://blogs.msdn.com/brada/archive/2008/09/29/simple-introduction-to-composite-applications-with-the-managed-extensions-framework.aspx的代码,但它是为MEF CTP 2或3编写的,当前版本(CTP5)的语法已经改变。

1 个答案:

答案 0 :(得分:2)

我只是下载MEF并查看包含的样本。

MEF网站上还有一个sample documentation页面。但是,示例文档有点过时了 - 下载中的示例更新。此外,CTP5还增加了一个新样本(MEF Studio)。

在查看代码方面,这可能是the simplest sample来解密。该文件中唯一缺少的部分是MainWindow类的定义:

[Export]
public partial class MainWindow
{
    // ...

如果你添加它,它几乎是一个完整的样本。