将实例添加到MEF容器中

时间:2011-03-04 08:25:50

标签: c# silverlight mef

如何将已创建的实例添加到MEF容器/目录中以在解析Imports时使用。我希望Unity在其容器上使用RegisterInstance方法提供的功能。

1 个答案:

答案 0 :(得分:22)

您可以使用ComposeExportedValue功能,如下所示:

var container = new CompositionContainer();
container.ComposeExportedValue<Application>("Application", Application.Current);