C# (CSharp) ExoRule.Validation Namespace

Classes

Name Description
AllowedValuesRule Applies conditions when the value of a ModelProperty is not an allowed value.
CompareRule
ListLengthRule Applies conditions when the length of a list of a ModelProperty is too short or long.
OwnerRule Marks an instance as pending delete when a property considered to be the owner is set to null.
PropertyRule Abstract base for simple validation rules for properties in a model.
RangeRule Applies conditions when the value of a ModelProperty is not within a specified range.
RequiredIfRule
RequiredRule Applies conditions when the value of a ModelProperty is null or an empty list.
StringFormatRule Applies conditions when the value of a ModelProperty is not in the correct format.
StringLengthRule Applies conditions when the value of a ModelProperty is too short or long.
ValidationRule Applies conditions to a ModelProperty when specific validation conditions occur.