public void Configure(IAutoMapper mapper) { mapper.CreateMap<Building, Models.Building>() .ForMember(opt => opt.Links, x => x.Ignore()); // Precis mapping mapper.CreateMap<Building, Models.Precis.BuildingPrecis>() .ForMember(x => x.Links, opts => opts.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Unit, Data.Entities.Unit>() .ForMember(opt => opt.Version, x => x.Ignore()); // Precis mapping mapper.CreateMap<UnitPrecis, Data.Entities.Unit>() .ForMember(opt => opt.Technology, x => x.Ignore()) .ForMember(opt => opt.Version, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Technology, Models.Technology>() .ForMember(x => x.Links, opt => opt.Ignore()) .ForMember(x => x.Units, opt => opt.ResolveUsing<TechnologyUnitsResolver>()) .ForMember(x => x.Buildings, opt => opt.ResolveUsing<TechnologyBuildingsResolver>()) .ForMember(x => x.TechnologyAffinities, opt => opt.ResolveUsing<TechnologyAffinitiesResolver>()); // Precis mapping mapper.CreateMap<Technology, Models.Precis.TechnologyPrecis>() .ForMember(x => x.Links, opts => opts.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Game, Models.Game>() .ForMember(opts => opts.Links, x => x.Ignore()) .ForMember(opts => opts.Technologies, x => x.ResolveUsing<GameTechnologyResolver>()); // Precis mapping mapper.CreateMap<Game, Models.Precis.GamePrecis>() .ForMember(x => x.Links, opts => opts.Ignore()) //TODO: dummy data .ForMember(x => x.CitiesCount, opts => opts.UseValue<int>(10)) .ForMember(x => x.Supremacy, opts => opts.UseValue<short>(12)) .ForMember(x => x.Harmony, opts => opts.UseValue<short>(3)) .ForMember(x => x.Purity, opts => opts.UseValue<short>(7)); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Game, Data.Entities.Game>() .ForMember(opts => opts.User, x => x.Ignore()) .ForMember(opt => opt.Version, x => x.Ignore()); // Precis mapping mapper.CreateMap<GamePrecis, Data.Entities.Game>() .ForMember(opts => opts.User, x => x.Ignore()) .ForMember(opts => opts.CreatedDate, x => x.Ignore()) .ForMember(opts => opts.CompletedDate, x => x.Ignore()) .ForMember(opts => opts.Status, x => x.Ignore()) .ForMember(opts => opts.Faction, x => x.Ignore()) .ForMember(opts => opts.Technologies, x => x.Ignore()) .ForMember(opt => opt.Version, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Technology, Data.Entities.Technology>() .ForMember(opt => opt.Version, x => x.Ignore()) //.ForMember(opt => opt.TechnologyId, x => x.Ignore()) .ForMember(opt => opt.Buildings, x => x.Ignore()) .ForMember(opt => opt.Units, x => x.Ignore()) .ForMember(opt => opt.TechnologyAffinities, x => x.Ignore()); // Precis mapping mapper.CreateMap<TechnologyPrecis, Data.Entities.Technology>() .ForMember(opt => opt.Version, x => x.Ignore()) //.ForMember(opt => opt.TechnologyId, x => x.Ignore()) .ForMember(opt => opt.Buildings, x => x.Ignore()) .ForMember(opt => opt.Units, x => x.Ignore()) .ForMember(opt => opt.TechnologyAffinities, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { // Ignore properties on the target class that aren't available on the source class mapper.CreateMap<NewTechnology, Data.Entities.Technology>() .ForMember(opt => opt.Version, x => x.Ignore()) .ForMember(opt => opt.TechnologyId, x => x.Ignore()) .ForMember(opt => opt.Buildings, x => x.Ignore()) .ForMember(opt => opt.Units, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<NewGame, Data.Entities.Game>() .ForMember(opt => opt.Version, x => x.Ignore()) .ForMember(opt => opt.GameId, x => x.Ignore()) .ForMember(opt => opt.Technologies, x => x.Ignore()) .ForMember(opt => opt.User, x => x.Ignore()) .ForMember(opt => opt.Status, x => x.Ignore()) .ForMember(opt => opt.CreatedDate, x => x.Ignore()) .ForMember(opt => opt.StartDate, x => x.Ignore()) .ForMember(opt => opt.CompletedDate, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<User, Models.User>() .ForMember(opt => opt.Links, x => x.Ignore()) .ForMember(opt => opt.Games, x => x.ResolveUsing<UserGameResolver>()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Faction, Models.Faction>() .ForMember(opt => opt.Links, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<User, Data.Entities.User>() .ForMember(opt => opt.Version, x => x.Ignore()); }
public void Configure(IAutoMapper mapper) { mapper.CreateMap<Status, Models.Status>(); }