C# 클래스 SchoStack.Web.Conventions.FluentValidationHtmlConventions

상속: SchoStack.Web.Conventions.Core.HtmlConvention
파일 보기 프로젝트 열기: schotime/SchoStack

공개 프로퍼티들

프로퍼티 타입 설명
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>>