Example outcome:
validationService.For(this, delay: TimeSpan.FromSeconds(0.7))
.AddRule(e => e.FirstName, new StringRequiredRule(), new MinLengthRule(2), delay: TimeSpan.FromSeconds(0));
The rule for FirstName property will override the delay of 0.7s to 0s.
Example outcome:
The rule for
FirstNameproperty will override the delay of 0.7s to 0s.