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;
 }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
        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));
        }