我使用 MEF 并组成部分并获得几个IEnumerable<Lazy<IFoo, IMetaData>>
(我有几个进口)。我喜欢将所有组成部分合并到一个 type 集合中IEnumerable<Lazy<dynamic, IMetaData>>
。如果不调用/实例化实现 IFoo 或其他接口的实际对象,这是否可能?
我希望设置大量可组合部件,但在实际请求它们之前我不喜欢实例化它们。(请参阅我的相关问题:MEF,为什么会创建一个相同的导出插件的相同副本?
我使用 MEF 并组成部分并获得几个IEnumerable<Lazy<IFoo, IMetaData>>
(我有几个进口)。我喜欢将所有组成部分合并到一个 type 集合中IEnumerable<Lazy<dynamic, IMetaData>>
。如果不调用/实例化实现 IFoo 或其他接口的实际对象,这是否可能?
我希望设置大量可组合部件,但在实际请求它们之前我不喜欢实例化它们。(请参阅我的相关问题:MEF,为什么会创建一个相同的导出插件的相同副本?