У меня есть класс, который я хочу создать через замок в конфигурации.
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; }
}
В моей конфигурации у меня есть следующее:
< component id="mymappings" type="MyMappings, MyAssmebly" >
< parameters>
< firstMapping>${anothercomponentIDForCompomentOftypeMapping}< /firstMapping>
< /parameters>
< /component>
Проблема, с которой я сталкиваюсь, заключается в назначении одного и того же значения всем свойствам одного и того же типа, полностью игнорируя имя параметра. Эти свойства не являются обязательными, я просто хочу инициализировать значение для одного из них.
Спасибо