1
您可以使用從Lazy繼承而不是Lazy本身繼承的類來導入嗎?我使用包含元數據的ExportAttribute
的衍生產品導出。使用從Lazy繼承的類導入依賴關係<>
[FeatureExport(/* Feature Metadata Parameters */)]
public class Feature : IFeature
{
// Feature Properties
}
public class FeatureReference : Lazy<IFeature, IFeatureMetadata>
{
}
public class Consumer
{
[ImportMany]
public IEnumerable<FeatureReference> FeatureReferences { get; set; }
}
這可能嗎?它會起作用嗎?我可以自己嘗試,但是我正在開發,所以實際上我沒有寫任何代碼。
謝謝。現在,如果我只知道如何在我的UML工具(Modelio)中沒有用新名稱調用模板類型的實例化,但這是一個完全不同的問題。 :) – Jordan