Class ObjectValidator
Inheritance
ObjectValidator
Assembly: Volo.Abp.Validation.dll
Syntax
public class ObjectValidator : IObjectValidator, ITransientDependency
Constructors
ObjectValidator(IOptions<AbpValidationOptions>, IServiceScopeFactory)
Declaration
public ObjectValidator(IOptions<AbpValidationOptions> options, IServiceScopeFactory serviceScopeFactory)
Parameters
Properties
Options
Declaration
protected AbpValidationOptions Options { get; }
Property Value
ServiceScopeFactory
Declaration
protected IServiceScopeFactory ServiceScopeFactory { get; }
Property Value
Methods
GetErrorsAsync(object, string?, bool)
Declaration
public virtual Task<List<ValidationResult>> GetErrorsAsync(object validatingObject, string? name = null, bool allowNull = false)
Parameters
Returns
ValidateAsync(object, string?, bool)
Declaration
public virtual Task ValidateAsync(object validatingObject, string? name = null, bool allowNull = false)
Parameters
Returns
Implements
Extension Methods