У меня есть зависимость, сконфигурированная в StructureMap, и она хотела бы украсить ее дважды. Я использовал метод EnrichWith
, как показано ниже, но выполняется только второй декоратор (ResultistAdvertisementInjector
). Если я переключу их, будет выполнен только другой декоратор.Как украсить зависимость дважды с помощью StructureMap
For<IResultListViewModelMapper<ZoekObject>>().Use<ResultListViewModelMapper<ZoekObject>>()
.EnrichWith(original => new ResultListDateSeparatorInjector<ZoekObject>(original))
.EnrichWith(original => new ResultistAdvertisementInjector<ZoekObject>(original));
Как я могу обогатить зависимость двумя декораторами?