public IDataValidationErrors Add(DataValidationError value) { value.VerifyNotNull(nameof(value)); if (!IsSealed) { _list.Add(value); return(this); } if (Count == 0) { return(value); } else { var result = new ListGroup(); for (int i = 0; i < Count; i++) { result.Add(this[i]); } result.Add(value); return(result); } }
public IDataValidationErrors Add(DataValidationError value) { value.VerifyNotNull(nameof(value)); return(value); }
IDataValidationErrors IDataValidationErrors.Add(DataValidationError value) { value.VerifyNotNull(nameof(value)); return(DataValidationErrors.New(this, value)); }