2009-01-19 37 views

Trả lời

31

Về cơ bản, điều này cho phép Unity sử dụng hàm tạo được chỉ định với thuộc tính. Vui lòng read this post để biết thêm thông tin.

0

Thuộc tính này được sử dụng để chỉ định trình tạo nào sẽ chọn khi vùng chứa cố gắng tạo loại.

myclass { 

[InjectionConstructor] 
public myclass(interface1:XYZ, .....){} 
} 

Nó tương tự như hàm InjectionConstructor (không phải thuộc tính) theo cách khai báo hơn. Nhưng nó thiếu một số tính năng như sử dụng giao diện có tên cũ:

new InjectionConstructor(new ResolvedParameter<IMyInterface>("implementation # 1")); 
Các vấn đề liên quan