Ejemplo n.º 1
0
 /// <summary>
 /// Constructs an instance of <see cref="SaveWorkStateFactory"/>.
 /// </summary>
 public SaveWorkStateFactory(
     IEntityMetadataProvider entityMetadataProvider,
     IJsonSerializerSettingsProvider jsonSerializerSettingsProvider,
     INHibernateClassMetadataProvider classMetadataProvider)
 {
     _entityMetadataProvider = entityMetadataProvider;
     _classMetadataProvider  = classMetadataProvider;
     _jsonSerializer         = JsonSerializer.Create(jsonSerializerSettingsProvider.GetForSave());
 }
 /// <summary>
 /// Constructs an instance of <see cref="BreezeMetadataBuilder"/>.
 /// </summary>
 public BreezeMetadataBuilder(
     INHibernateClassMetadataProvider classMetadataProvider,
     IEntityMetadataProvider entityMetadataProvider,
     IBreezeConfigurator breezeConfigurator,
     IClientModelMetadataProvider clientModelMetadataProvider,
     IPropertyValidatorsProvider propertyValidatorsProvider,
     IDataTypeProvider dataTypeProvider)
 {
     _classMetadataProvider       = classMetadataProvider;
     _entityMetadataProvider      = entityMetadataProvider;
     _breezeConfigurator          = breezeConfigurator;
     _clientModelMetadataProvider = clientModelMetadataProvider;
     _propertyValidatorsProvider  = propertyValidatorsProvider;
     _dataTypeProvider            = dataTypeProvider;
 }