嗨,我正在使用 MEF,这是我的情况:
[ImportMany]
public IEnumerable<Lazy<IMyInterface>> correspondingParts { get; set; }
现在在对应的部分中,我得到了所有导出的 IMyInterface 类型的 DLL。但是,问题就像我使用
foreach(var parts in correspondingParts)
{
// do something!
}
现在对应的Parts 包含按名称字母顺序排序的DLL。我需要能够优先考虑 DLL。