1

我正在尝试按类型从 ServiceLocator (MEF) 获取值。

示例:给出所有类型为 DMControl 的控件

IEnumerable<DMControl> list = ServiceLocator.Current.GetAllInstances<DMControl>();

列表为空。当我从 ServiceLocator 打开列表时,有类似的控件。如果我得到一个带有导出密钥的 DMControl 实例,也可以。为什么我不能获得一种类型的所有控件?!

4

0 回答 0