protected override void ConfigureMappings(IMapperConfigurationExpression config) { config.AddProfile <Features.Courses.MappingProfile>(); config.AddProfile <Features.Departments.MappingProfile>(); config.AddProfile <Features.Instructors.MappingProfile>(); config.AddProfile <Features.Students.MappingProfile>(); }
public static void UseWebApiProfiles(this IMapperConfigurationExpression config) { config.AddProfile <UserProfiles>(); config.AddProfile <SubscriptionProfile>(); config.AddProfile <BookProfile>(); config.UseServiceProfiles(); }
public static void AddMappings(IMapperConfigurationExpression config) { config.AddProfile <CityMappingProfile>(); config.AddProfile <CountryMappingProfile>(); config.AddProfile <CountryDetailsMappingProfile>(); config.AddProfile <UserProfileMappingProfile>(); }
public static void AddProfiles(this IMapperConfigurationExpression config) { config.ArgumentNotNull(nameof(config)); config.AddProfile <ReadModelProfile>(); config.AddProfile <ModelProfile>(); }
public static void ConfigureMappers(IMapperConfigurationExpression cfg) { cfg.AddProfile <GeneralMappingProfile>(); cfg.AddProfile <UserServiceMappingProfile>(); cfg.AddProfile <SupplierServiceMappingProfile>(); cfg.AddProfile <CategoryServiceMappingProfile>(); }
public static void AddApiCoreMappers( this IMapperConfigurationExpression conf) { conf.AddProfile <DocumentMappingProfile>(); conf.AddProfile <TemplateMappingProfile>(); conf.AddProfile <SigningMappingProfile>(); }
private static void MapExtendedActor(IMapperConfigurationExpression cfg) { cfg.AddProfile <ActorPhotosMoviesDtoProfile>(); cfg.AddProfile <ActorDetailsCurrentUserVoteDtoProfile>(); cfg.AddProfile <CurrentActorVoteDtoProfile>(); cfg.AddProfile <VotedActorsByUserDtoProfile>(); }
public static IMapperConfigurationExpression AddApiProfiles(this IMapperConfigurationExpression config) { config.AddProfile <CreateTodoToTodoItemProfile>(); config.AddProfile <IEnumerableTodoItemToPaginationGetTodo>(); return(config); }
private static void AddProfilesToAutomapperConfig(IMapperConfigurationExpression config) { config.AddProfile(new ModelsProfile()); config.AddProfile(new DishViewsProfile()); config.AddProfile(new PhotoItemProfile()); config.AddProfile(new UserViewsProfile()); config.AddProfile(new WorkerProfile()); }
public static void Configure(IMapperConfigurationExpression cfg) { cfg.AddProfile <RegistrationProfile>(); cfg.AddProfile <PhotoProfile>(); cfg.AddProfile <PhotoGroupProfile>(); cfg.AddProfile <EventProfile>(); cfg.AddProfile <ContactProfile>(); }
public static void Configure(IMapperConfigurationExpression config) { config.AllowNullCollections = false; //config.AddProfile<IdentityUserProfile>(); config.AddProfile <UserProfile>(); config.AddProfile <SettingsProfile>(); }
public static void Configure(IServiceProvider provider, IMapperConfigurationExpression cfg) { cfg.AddProfile <DomainToViewModelMappingProfile>(); cfg.AddProfile <ViewModelToDomainMappingProfile>(); cfg.ConstructServicesUsing(type => ActivatorUtilities.CreateInstance(provider, type)); //config.AssertConfigurationIsValid(); }
public static void Initialize(IMapperConfigurationExpression config) { config.AddProfile <DepartmentMappingProfile>(); config.AddProfile <EmployeeMappingProfile>(); config.AddProfile <SettingsMappingProfile>(); config.AddProfile <UserMappingProfile>(); config.AddProfile <TokenMappingProfile>(); }
protected override void Configure(IMapperConfigurationExpression expression) { expression.AddProfile(new SystemJsonTextProfile()); expression.AddProfile(new NewtonsoftJsonProfile()); expression.CreateMap <StringValue, JsonElementA>().ReverseMap(); expression.CreateMap <ByteArray, JsonElementA>().ReverseMap(); expression.CreateMap <StringValue, JsonElementB>().ReverseMap(); expression.CreateMap <ByteArray, JsonElementB>().ReverseMap(); expression.CreateMap <JsonElementA, JsonElementB>().ReverseMap(); }
protected override void Configure(IMapperConfigurationExpression expression) { expression.AddProfile(new NewtonsoftJsonProfile()); expression.AddProfile(new SystemJsonTextProfile()); expression.CreateMap <JsonElementA, JTokenA>().ReverseMap(); expression.CreateMap <JsonElementB, JTokenA>().ReverseMap(); expression.CreateMap <JsonElementA, JObjectA>().ReverseMap(); expression.CreateMap <JsonElementB, JObjectA>().ReverseMap(); expression.CreateMap <JsonElementA, JArrayA>().ReverseMap(); expression.CreateMap <JsonElementB, JArrayA>().ReverseMap(); }
private void ConfigureMapper(IMapperConfigurationExpression expression) { expression.CreateMap <DatabaseQuestion, Question>() .ForMember(d => d.Answers, o => o.MapFrom(new ResolverQuestionAnswers(_context.Object))) .ForMember(d => d.Hash, o => o.MapFrom(new ResolverQuestionHash(_context.Object, _hashComputer.Object))) .ForMember(d => d.MaterialAnchors, o => o.MapFrom(s => s.MaterialAnchors.Select(x => x.MaterialAnchor))) .ForMember(d => d.TestId, o => o.Ignore()) .ForMember(d => d.Right, o => o.Ignore()); expression.AddProfile <ProfileAnswer>(); expression.AddProfile <ProfileProgram>(); expression.AddProfile <ProfileProgramData>(); }
public static void ConfigureMappings(IMapperConfigurationExpression cfg) { #region Domain profiles cfg.AddProfile <UserProfile>(); #endregion Domain profiles #region EF profiles cfg.AddProfile <UserMappingProfile>(); #endregion EF profiles }
public static void Initialize(IMapperConfigurationExpression cfg) { cfg.AddProfile <UserProfileProfile>(); cfg.AddProfile <TeamProfile>(); cfg.AddProfile <CompetitionProfile>(); cfg.AddProfile <TournamentProfile>(); cfg.AddProfile <MarketingProfile>(); cfg.AddProfile <GameProfile>(); cfg.AddProfile <UtilityProfile>(); cfg.AddProfile <MatchSeriesProfile>(); cfg.AddProfile <CastingProfile>(); }
private static void ConfigureMapper(IContext context, IMapperConfigurationExpression cfg) { foreach (var profile in context.Kernel.GetAll <Profile>()) { cfg.AddProfile(profile); } }
public static void AddProfiles(this IMapperConfigurationExpression config, IEnumerable <Profile> profiles) { foreach (var profile in profiles) { config.AddProfile(profile); } }
public static IMapperConfigurationExpression AddAutoMapperConfiguration( this IMapperConfigurationExpression mapperConfigurationExpression) { mapperConfigurationExpression.AddProfile <MappingProfile>(); return(mapperConfigurationExpression); }
private static void AddProfiles(IMapperConfigurationExpression cfg, IEnumerable <Profile> profiles) { foreach (var profile in profiles) { cfg.AddProfile(profile); } }
private void ConfigureAutoMapper(IMapperConfigurationExpression cfg) { ////AutoMapper Help ////https://github.com/AutoMapper/AutoMapper/wiki ////http://www.rqna.net/qna/yxzrz-automapper-bidirectional-mapping-with-reversemap-and-formember.html //基类执行程序集搜索、Mappter 初始化。 //scan all assemblies finding Automapper Profile var profiles = DotEnvironment.GetAppPlugins() .SelectMany(p => p.Assembly.GetTypes()) .Where(t => t.BaseType == typeof(AutoMapper.Profile)) .Distinct().ToList(); foreach (var item in profiles) { //cfg.AddProfile(Activator.CreateInstance(item) as AutoMapper.Profile); cfg.AddProfile(item); } // Mapper.Initialize(cfg => // cfg.AddProfiles(new[] { // typeof(HomeController), // typeof(Entity) // }); //); Dot.Log.LogFactory.PlatformLog.Debug("Domain Dto 映射完成"); }
private static void GetConfiguration(IMapperConfigurationExpression configuration) { var profilesOfConfiguration = typeof(MapperConfig).Assembly.GetTypes().Where(x => typeof(Profile).IsAssignableFrom(x)); var profilesOfCore = typeof(Core.Profiles.UserProfile).Assembly.GetTypes().Where(x => typeof(Profile).IsAssignableFrom(x)); foreach (var profile in profilesOfConfiguration) { configuration.AddProfile(Activator.CreateInstance(profile) as Profile); } foreach (var profile in profilesOfCore) { configuration.AddProfile(Activator.CreateInstance(profile) as Profile); } }
protected virtual void Configure(IMapperConfigurationExpression config) { foreach (var profile in allProfiles) { config.AddProfile(profile); } }
private void ConfigureTypeMappers(IMapperConfigurationExpression mapperConfigurationExpression) { foreach (var profile in _typeMapperProfiles) { mapperConfigurationExpression.AddProfile(profile); //((MapperConfiguration)mapperConfiguration).AssertConfigurationIsValid(profile.ProfileName); } }
private static void Config(IMapperConfigurationExpression c) { c.AddProfile <MyProfile>() //c.CreateMap<User, UserDto>() // .ForMember(d => d.Something, d => d.MapFrom(s => s.Capability.ForSomething)) // .ReverseMap(); }
protected override void ConfigureMapper(IMapperConfigurationExpression cfg) { Profile profile = new DtoProfile(); base.ConfigureMapper(cfg); profile.AddDataRecordMember(); cfg.AddProfile(profile); }
public static void Configure( IMapperConfigurationExpression configuration ) { configuration.AddProfile <BrandMappingProfile>(); configuration.AddProfile <CartMappingProfile>(); configuration.AddProfile <CategoryMappingProfile>(); configuration.AddProfile <CultureMappingProfile>(); configuration.AddProfile <LocalizationMappingProfile>(); configuration.AddProfile <ProductMappingProfile>(); configuration.AddProfile <ProductUserMappingProfile>(); configuration.AddProfile <RatingMappingProfile>(); configuration.AddProfile <UserMappingProfile>(); }
private static void GetConfiguration(this IMapperConfigurationExpression configuration) { var profiles = Assembly.GetExecutingAssembly().GetTypes().Where(myType => myType.IsClass && myType.IsSubclassOf(typeof(Profile))); foreach (var profile in profiles) { configuration.AddProfile(Activator.CreateInstance(profile) as Profile); } }