本文介绍了如何在MEF中获取Metro风格应用程序的导出值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个类似的接口:
public Interface MyInterface
{
}
实现接口的类:
[Export(typeof(MyInterface))]
public class MyClass:MyInterface
{
}
在正常的MEF版本中,我可以从容器中获取导出值:
MyInterface value = container.GetExportedValue< MyInterface>();
如何在Metro风格的应用程序中执行此操作?我不是要求SatisfyImportOnce方法!
谢谢&最好的问候,
Michael
解决方案
I have an Interface like:
public Interface MyInterface { }
And a class implementing the interface:
[Export(typeof(MyInterface))] public class MyClass : MyInterface { }
In the normal MEF Version I can get the exported value from the container:
MyInterface value = container.GetExportedValue<MyInterface>();
How I can do this in Metro style apps? Im not asking for the SatisfyImportOnce method!
Thanks & Best regards,
Michael
解决方案
这篇关于如何在MEF中获取Metro风格应用程序的导出值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!