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