Automapper: передача параметра в метод MapC#

Место общения программистов C#
Anonymous
Automapper: передача параметра в метод Map

Сообщение Anonymous »

Я использую Automapper в проекте, и мне нужно динамически оценить поле моего целевого объекта.

В моей конфигурации у меня есть нечто похожее:

cfg.CreateMap()
// ...
.ForMember(dest => dest.Timestamp, opt => opt.MapFrom(src => src.SentTime.AddMinutes(someValue)))
//...
;


SomeValue в коде конфигурации — это параметр, который мне нужно передать во время выполнения сопоставителю, и он не является полем исходного объекта.

someValue в коде конфигурации — это параметр, который мне нужно передать во время выполнения сопоставителю, и он не является полем исходного объекта.

someValue в коде конфигурации — это параметр, который мне нужно передать во время выполнения преобразователю, и он не является полем исходного объекта.

someValue в коде конфигурации — это параметр, который мне нужно передать во время выполнения сопоставителю.

someValue в коде конфигурации — это параметр, который мне нужно передать во время выполнения в преобразователь, и он не является полем исходного объекта.

someValue в коде конфигурации — это параметр, который мне нужно передать во время выполнения в преобразователь, и он не является полем исходного объекта. p>

Есть ли способ добиться этого? Примерно так:

Mapper.Map(msg, someValue));


Подробнее здесь: https://stackoverflow.com/questions/343 ... map-method

Вернуться в «C#»