コード例 #1
0
 public FluentValidationPropertyValidatorsProvider(
     IValidatorFactory validatorFactory,
     IEntityMetadataProvider entityMetadataProvider,
     IClientModelMetadataProvider clientModelMetadataProvider)
 {
     _validatorFactory            = validatorFactory;
     _entityMetadataProvider      = entityMetadataProvider;
     _clientModelMetadataProvider = clientModelMetadataProvider;
 }
コード例 #2
0
 /// <summary>
 /// Constructs an instance of <see cref="BreezeContractResolver"/>.
 /// </summary>
 public BreezeContractResolver(
     IBreezeConfigurator breezeConfigurator,
     IEntityMetadataProvider entityMetadataProvider,
     IClientModelMetadataProvider clientModelMetadataProvider,
     ILazyLoadGuardProvider lazyLoadGuardProvider)
 {
     _breezeConfigurator          = breezeConfigurator;
     _entityMetadataProvider      = entityMetadataProvider;
     _clientModelMetadataProvider = clientModelMetadataProvider;
     _lazyLoadGuardProvider       = lazyLoadGuardProvider;
 }
コード例 #3
0
 /// <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;
 }