Creates a new reusable ValidationRule based on the specified predicate.
Creates a new reusable ValidationRule based on the specified predicate.
text describing the rule being validated
returns true if the data is valid
a new reusable validation rule.
Allows the creation of reusable validation rules for RequestReaders.