Exemplo n.º 1
0
 public PropertyHandler(IdMappingProvider idMappingProvider, TypeTransformationProvider typeTransformationProvider)
 {
     _strategyDictionary = new Dictionary <Func <string, EntitySetting, bool>, IPropertyHandler>
     {
         { PrimaryKeyHandler.CanHandle, new PrimaryKeyHandler() },
         { ForeignKeyHandler.CanHandle, new ForeignKeyHandler(idMappingProvider) },
         { CopyPropertyValueHandler.CanHandle, new CopyPropertyValueHandler(typeTransformationProvider) }
     };
 }
 public CopyPropertyValueHandler(TypeTransformationProvider typeTransformationProvider)
 {
     _typeTransformationProvider = typeTransformationProvider;
 }