public ViewModelSerializationMapper(IValidationRuleTranslator validationRuleTranslator, IViewModelValidationMetadataProvider validationMetadataProvider, IPropertySerialization propertySerialization) { this.validationRuleTranslator = validationRuleTranslator; this.validationMetadataProvider = validationMetadataProvider; this.propertySerialization = propertySerialization; }
public ResourceViewModelValidationMetadataProvider(Type errorMessagesResourceFileType, IPropertyDisplayMetadataProvider propertyDisplayMetadataProvider, IViewModelValidationMetadataProvider baseValidationMetadataProvider) { ErrorMessagesResourceFileType = errorMessagesResourceFileType; errorMessages = new ResourceManager(errorMessagesResourceFileType); this.propertyDisplayMetadataProvider = propertyDisplayMetadataProvider; this.baseValidationMetadataProvider = baseValidationMetadataProvider; }
public ViewModelSerializationMapper(IValidationRuleTranslator validationRuleTranslator, IViewModelValidationMetadataProvider validationMetadataProvider) { this.validationRuleTranslator = validationRuleTranslator; this.validationMetadataProvider = validationMetadataProvider; }
public ViewModelSerializationMapper(DotvvmConfiguration configuration) { validationRuleTranslator = configuration.ServiceLocator.GetService<IValidationRuleTranslator>(); validationMetadataProvider = configuration.ServiceLocator.GetService<IViewModelValidationMetadataProvider>(); }
public ViewModelSerializationMapper(DotvvmConfiguration configuration) { validationRuleTranslator = configuration.ServiceLocator.GetService <IValidationRuleTranslator>(); validationMetadataProvider = configuration.ServiceLocator.GetService <IViewModelValidationMetadataProvider>(); }