private void InitializeMapper() { Mapper.Initialize(config => { config.CreateMap <Leader, LeaderWithTraitsViewModel>() .ForMember(q => q.LeaderTraits, options => options.MapFrom( q => q.LeaderTraits.Select(p => p.Trait))); config.CreateMap <Civilization, CivWithTraitsViewModel>() .ForMember(q => q.CivilizationTraits, options => options.MapFrom( q => q.CivilizationTraits.Select(p => p.Trait))); config.CreateMap <TraitViewModel, TraitViewModelWithCheck>(); }); }