16
什麼是Unity InjectionConstructor屬性及其工作原理?什麼是Unity InjectionConstructor屬性?
什麼是Unity InjectionConstructor屬性及其工作原理?什麼是Unity InjectionConstructor屬性?
基本上,這告訴Unity使用該屬性指定的構造函數。請致電read this post瞭解更多信息。
此屬性用於指示在容器嘗試構建類型時要選擇哪個構造函數。
myclass {
[InjectionConstructor]
public myclass(interface1:XYZ, .....){}
}
它以更具說明性的方式做類似於InjectionConstructor(不屬性)的東西。但它缺少一些功能,如使用命名界面ex:
new InjectionConstructor(new ResolvedParameter<IMyInterface>("implementation # 1"));
@請將標記爲已回答。謝謝。 – Shimmy 2011-05-15 22:41:54