public ValidationHtmlConvention(IFieldValidationQuery fieldValidationQuery, HtmlConventionRegistry htmlConvention, IEnumerable<IHtmlValidationConvention> conventions) { _fieldValidationQuery = fieldValidationQuery; _htmlConvention = htmlConvention; _conventions = conventions; }
public ValidationHtmlConvention(IFieldValidationQuery fieldValidationQuery, HtmlConventionRegistry htmlConvention, IEnumerable <IHtmlValidationConvention> conventions) { _fieldValidationQuery = fieldValidationQuery; _htmlConvention = htmlConvention; _conventions = conventions; }
public ValidationGraph(IFieldRulesRegistry fieldRegistry, IEnumerable <IValidationSource> sources) { _fieldRegistry = fieldRegistry; _fieldQuery = new FieldValidationQuery(fieldRegistry); _sources.Fill(new FieldRuleSource(fieldRegistry)); _sources.Fill(new SelfValidatingClassRuleSource()); _sources.Fill(sources); _plans = new Cache <Type, ValidationPlan>(type => ValidationPlan.For(type, this)); }
public ValidationGraph(IFieldRulesRegistry fieldRegistry, IEnumerable<IValidationSource> sources) { _fieldRegistry = fieldRegistry; _fieldQuery = new FieldValidationQuery(fieldRegistry); _sources.Fill(new FieldRuleSource(fieldRegistry)); _sources.Fill(new SelfValidatingClassRuleSource()); _sources.Fill(sources); _plans = new Cache<Type, ValidationPlan>(type => ValidationPlan.For(type, this)); }