C# Класс SchoStack.Web.Conventions.FluentValidationHtmlConventions

Наследование: SchoStack.Web.Conventions.Core.HtmlConvention
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
RuleProviders List,HtmlTag,RequestData>>

Открытые методы

Метод Описание
AddCreditCardClass ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
AddEmailData ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
AddEqualToDataAttr ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData request ) : void
AddLengthClasses ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
AddRegexData ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
AddRequiredClass ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
FluentValidationHtmlConventions ( ) : System
FluentValidationHtmlConventions ( IValidatorFinder validatorFinder ) : System
FluentValidationHtmlConventions ( IValidatorFinder validatorFinder, bool msUnobtrusive ) : System
GetMessage ( RequestData requestData, SchoStack.Web.FluentValidation.PropertyValidatorResult propertyValidator ) : string

Описание методов

AddCreditCardClass() публичный Метод

public AddCreditCardClass ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
propertyValidators IEnumerable
htmlTag HtmlTags.HtmlTag
requestData RequestData
Результат void

AddEmailData() публичный Метод

public AddEmailData ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
propertyValidators IEnumerable
htmlTag HtmlTags.HtmlTag
requestData RequestData
Результат void

AddEqualToDataAttr() публичный Метод

public AddEqualToDataAttr ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData request ) : void
propertyValidators IEnumerable
htmlTag HtmlTags.HtmlTag
request RequestData
Результат void

AddLengthClasses() публичный Метод

public AddLengthClasses ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
propertyValidators IEnumerable
htmlTag HtmlTags.HtmlTag
requestData RequestData
Результат void

AddRegexData() публичный Метод

public AddRegexData ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
propertyValidators IEnumerable
htmlTag HtmlTags.HtmlTag
requestData RequestData
Результат void

AddRequiredClass() публичный Метод

public AddRequiredClass ( IEnumerable propertyValidators, HtmlTags.HtmlTag htmlTag, RequestData requestData ) : void
propertyValidators IEnumerable
htmlTag HtmlTags.HtmlTag
requestData RequestData
Результат void

FluentValidationHtmlConventions() публичный Метод

public FluentValidationHtmlConventions ( ) : System
Результат System

FluentValidationHtmlConventions() публичный Метод

public FluentValidationHtmlConventions ( IValidatorFinder validatorFinder ) : System
validatorFinder IValidatorFinder
Результат System

FluentValidationHtmlConventions() публичный Метод

public FluentValidationHtmlConventions ( IValidatorFinder validatorFinder, bool msUnobtrusive ) : System
validatorFinder IValidatorFinder
msUnobtrusive bool
Результат System

GetMessage() публичный статический Метод

public static GetMessage ( RequestData requestData, SchoStack.Web.FluentValidation.PropertyValidatorResult propertyValidator ) : string
requestData RequestData
propertyValidator SchoStack.Web.FluentValidation.PropertyValidatorResult
Результат string

Описание свойств

RuleProviders публичное свойство

public List,HtmlTag,RequestData>> RuleProviders
Результат List,HtmlTag,RequestData>>