Namespace ServiceStack.FluentValidation.Internal
Classes
AccessorCache<T>
Member accessor cache.
[ CollectionPropertyRule<T, TElement>](../ServiceStack.FluentValidation.Internal/CollectionPropertyRuleT, TElement
)
Rule definition for collection properties
Comparer
Custom logic for performing comparisons
DefaultValidatorSelector
Default validator selector that will execute all rules that do not belong to a RuleSet.
Extensions
Useful extensions
IncludeRule<T>
Include rule
[ MemberAccessor<TObject, TValue>](../ServiceStack.FluentValidation.Internal/MemberAccessorTObject, TValue
)
MemberNameValidatorSelector
Selects validators that are associated with a particular property.
MessageBuilderContext
MessageFormatter
Assists in the construction of validation messages.
PropertyChain
Represents a chain of properties
PropertyRule
Defines a rule associated with a property.
[ RuleBuilder<T, TProperty>](../ServiceStack.FluentValidation.Internal/RuleBuilderT, TProperty
)
Builds a validation rule and constructs a validator.
RulesetValidatorSelector
Selects validators that belong to the specified rulesets.
ValidationStrategy<T>
Interfaces
[ IConfigurable<TConfiguration, TNext>](../ServiceStack.FluentValidation.Internal/IConfigurableTConfiguration, TNext
)
Represents an object that is configurable.
IIncludeRule
Marker interface indicating an include rule.
IValidatorSelector
Determines whether or not a rule should execute.