Show / Hide Table of Contents

Class ValueValidatorFactory<TValueValidator>

Inheritance
object
ValueValidatorFactory<TValueValidator>
Implements
IValueValidatorFactory
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.FeatureManagement.JsonConverters
Assembly: Volo.Abp.FeatureManagement.Domain.Shared.dll
Syntax
public class ValueValidatorFactory<TValueValidator> : IValueValidatorFactory where TValueValidator : IValueValidator, new()
Type Parameters
Name Description
TValueValidator

Constructors

ValueValidatorFactory(string)

Declaration
public ValueValidatorFactory(string name)
Parameters
Type Name Description
string name

Fields

Name

Declaration
protected readonly string Name
Field Value
Type Description
string

Methods

CanCreate(string)

Declaration
public bool CanCreate(string name)
Parameters
Type Name Description
string name
Returns
Type Description
bool

Create()

Declaration
public IValueValidator Create()
Returns
Type Description
IValueValidator

Implements

IValueValidatorFactory

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform