Вы можете вручную настроить сопоставления в своих созданиях карт для обработки несовпадающих имен:
Mapper.CreateMap<TypeA, TypeB>()
.ForMember(dest => dest.Prop1, opt => opt.MapFrom(src => src.PropA))
.ForMember(dest => dest.Prop2, opt => opt.MapFrom(src => src.PropB));
Имейте в виду, что вам нужно запускать создания карт только один раз, и они хороши на время вашего обращения.Я поместил свой в App Start в global.asax, чтобы я знал, что они все в одном месте, и мне не нужно суетиться с ними, когда я на самом деле использую AutoMapper.