public override void Validate(dynamic candidate) { _result = new ValidateResult(); foreach (Validator validator in _validators) { ValidateException exception = validator.Validate(candidate); if (exception != null) { _result.Add(exception); } } }
public override void Validate(dynamic candidate) { _result = new ValidateResult(); for (int i = 0; i < _validates.Count; i++) { var exceptions = _validates[i].ValidateAndGetResult(_validates[i].Lambda(candidate), List.Instance); if (exceptions != null) { _result.Add(exceptions); } } }