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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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