protected override bool ValidateInternal(ValidationEvent validationEvent) { if (this._validatorLamda != null) { return(this._validatorLamda(validationEvent)); } int count = validationEvent.Results.Count; foreach (ValidationRuleDef current in this._rules) { current.Rule(validationEvent); } return(validationEvent.Results.Count == count); }
protected virtual bool ValidateInternal(ValidationEvent validationEvent) { return(this._validatorLamda == null || this._validatorLamda(validationEvent)); }
public virtual bool Validate(ValidationEvent validationEvent) { return(this.ValidateInternal(validationEvent)); }