Предполагая, что объекты, которые вы сопоставляете с AutoMapper, не требуют пользовательских сопоставлений, есть ли когда-либо момент в этом:
Mapper.CreateMap<Src, Dest>();
// ....
Mapper.Map(SrcObject, DestObj);
Если пользовательские сопоставления не требуются, делает ли приведенный выше подход получение чего-либо по сравнению с использованием DynamicMap без необходимости в какой-либо предварительной конфигурации?
Mapper.DynamicMap(SrcObject, DestObj);
Я понимаю, что DynamicMap
требуется при сопоставлении анонимных типов, но я спрашиваю о том, когда DyanmicMap
никогда не является предпочтительным для статических типов, которые не требуют пользовательских сопоставлений.