성 (castle)을 설정하여 성을 인스턴스화하고자하는 클래스가 있습니다.성 윈저 컨테이너의 배선 속성이 올바르지 않습니다.
는< component id="mymappings" type="MyMappings, MyAssmebly" >
< parameters>
< firstMapping>${anothercomponentIDForCompomentOftypeMapping}< /firstMapping>
< /parameters>
< /component>
내가 직면하고 문제는 그 completly 매개 변수의 이름을 무시하고, 동일한 유형의 모든 속성에 동일한 값을 할당입니다 : 내 구성에서
public class MyMappings : IMappings
{
Mapping FirstMapping { get; set; }
Mapping SecondMapping { get; set; }
OtherType ThirdMapping { get; set; }
OtherType FourthMapping { get; set; }
Mapping FifthMapping { get; set; }
OtherType SixMapping { get; set; }
}
난 다음 있습니다. 이 속성은 선택 사항이며, 그 중 하나의 값을 초기화하려고합니다.
감사합니다,
에만 유형에 따라 –