Show / Hide Table of Contents

Class ModelStateValidator

Inheritance
System.Object
ModelStateValidator
Implements
IModelStateValidator
ITransientDependency
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Abp.AspNetCore.Mvc.Validation
Assembly: Volo.Abp.AspNetCore.Mvc.dll
Syntax
public class ModelStateValidator : IModelStateValidator, ITransientDependency

Methods

AddErrors(IAbpValidationResult, ModelStateDictionary)

Declaration
public virtual void AddErrors(IAbpValidationResult validationResult, ModelStateDictionary modelState)
Parameters
Type Name Description
IAbpValidationResult validationResult
ModelStateDictionary modelState

Validate(ModelStateDictionary)

Declaration
public virtual void Validate(ModelStateDictionary modelState)
Parameters
Type Name Description
ModelStateDictionary modelState

Implements

IModelStateValidator
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft