J'ai une classe que je veux instancier à travers le château en configuration.château windsor conteneur ne pas câblage propriétés correctement
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; }
}
Dans ma configuration, je donne les résultats suivants:
< component id="mymappings" type="MyMappings, MyAssmebly" >
< parameters>
< firstMapping>${anothercomponentIDForCompomentOftypeMapping}< /firstMapping>
< /parameters>
< /component>
Le problème que je suis face est que est d'attribuer la même valeur à toutes les propriétés du même type, en ignorant complètement le nom du paramètre. Ces propriétés sont facultatives, je veux juste initialiser la valeur pour l'un d'entre eux.
Merci,
formater les blocs s'il vous plaît code –