Пример #1
0
 public FlashMapperSettingsBuilder()
 {
     unresolvedPropertyBehavior    = UnresolvedPropertyBehavior.Inherit;
     selectSourceCollisionBehavior = SelectSourceCollisionBehavior.Inherit;
     sourceNamingConvention        = null;
     destinationNamingConvention   = null;
 }
Пример #2
0
 public FlashMapperSettings(UnresolvedPropertyBehavior unresolvedBehavior,
                            SelectSourceCollisionBehavior collisionBehavior,
                            IMapNamingConventionSettings namingConventions)
 {
     UnresolvedBehavior = unresolvedBehavior;
     CollisionBehavior  = collisionBehavior;
     NamingConventions  = namingConventions;
 }
 public FlashMapperMappingConfigurator(IFlashMapperDependencyResolver internalDependencyResolver)
 {
     this.unresolvedPropertyBehavior    = UnresolvedPropertyBehavior.Inherit;
     this.selectSourceCollisionBehavior = SelectSourceCollisionBehavior.Inherit;
     this.sourceNamingConvention        = null;
     this.destinationNamingConvention   = null;
     this.afterMapCallback  = null;
     this.beforeMapCallback = null;
     dependencyResolver     = new FlashMapperDependencyResolver(internalDependencyResolver, Enumerable.Empty <IFlashMapperService>());
 }
Пример #4
0
 public IFlashMapperSettingsBuilder CollisionBehavior(SelectSourceCollisionBehavior selectSourceCollisionBehavior)
 {
     this.selectSourceCollisionBehavior = selectSourceCollisionBehavior;
     return(this);
 }
 public IFlashMapperMappingConfigurator <TSource, TDestination> CollisionBehavior(SelectSourceCollisionBehavior selectSourceCollisionBehavior)
 {
     this.selectSourceCollisionBehavior = selectSourceCollisionBehavior;
     return(this);
 }
 public TConfigurator CollisionBehavior(SelectSourceCollisionBehavior selectSourceCollisionBehavior)
 {
     return(ApplyBuilderMethod(nameof(CollisionBehavior), ma(selectSourceCollisionBehavior)));
 }