Class ListValidator<T>
- Namespace
- Core.CliniCore.Domain.Validation.Validators
- Assembly
- Core.CliniCore.dll
public class ListValidator<T> : AbstractValidator<List<T>>, IValidator<List<T>>
Type Parameters
T
- Inheritance
-
ListValidator<T>
- Implements
-
IValidator<List<T>>
- Inherited Members
Constructors
ListValidator(int?, int?, IValidator<T>?, string?)
public ListValidator(int? minCount = null, int? maxCount = null, IValidator<T>? itemValidator = null, string? customErrorMessage = null)
Parameters
minCountint?maxCountint?itemValidatorIValidator<T>customErrorMessagestring
Methods
IsValid(List<T>)
public override bool IsValid(List<T> value)
Parameters
valueList<T>