C# Class SchoStack.Web.FluentValidation.FluentValidatorFinder

Inheritance: IValidatorFinder
Exibir arquivo Open project: schotime/SchoStack Class Usage Examples

Public Methods

Method Description
FindValidators ( RequestData requestData ) : IEnumerable
FluentValidatorFinder ( ) : System
FluentValidatorFinder ( IDependencyResolver resolver ) : System

Private Methods

Method Description
GetNestedPropertyValidators ( IValidatorDescriptor desc, List propertyInfo, int i ) : IEnumerable
GetPropertyValidators ( IValidator baseValidator, List properties ) : IEnumerable
GetValidator ( IPropertyValidator inlineval, IValidator val ) : IValidator
ResolveValidator ( Type modelType ) : IValidator

Method Details

FindValidators() public method

public FindValidators ( RequestData requestData ) : IEnumerable
requestData RequestData
return IEnumerable

FluentValidatorFinder() public method

public FluentValidatorFinder ( ) : System
return System

FluentValidatorFinder() public method

public FluentValidatorFinder ( IDependencyResolver resolver ) : System
resolver IDependencyResolver
return System