Я использую auto mapper для сопоставления нескольких объектов (класс db в объекты ui).
Карта 1:
Mapper.CreateMap<sourceone, destination>().ForMember(sss => sss.one, m => m.MapFrom(source => source.abc));
Карта 2:
Mapper.CreateMap<sourcetwo, destination>().ForMember(sss => sss.two, m => m.MapFrom(source => source.xyz));
destination d = new destination();
//Карта 1
d = AutoMapper.Mapper.Map<sourceone, destination>(sourceone);
//Карта 2
d = AutoMapper.Mapper.Map<sourcetwo, destination>(sourcetwo);
Как только я делаю вызов на "Карта 2", значения, которые заполняются с использованием карты 1, теряются.. (то есть destination.one становится пустым). Как это исправить?