private void CheckForValidationFailures(object instance, string prefix, ErrorSummary summary) { if (validator == null) { return; } if (!validator.IsValid(instance)) { summary.RegisterErrorsFrom(validator.GetErrorSummary(instance)); foreach (string invalidProperty in summary.InvalidProperties) { foreach (string errorMessage in summary.GetErrorsForProperty(invalidProperty)) { errors.Add(new DataBindError(prefix, invalidProperty, errorMessage)); } } } }
private void CheckForValidationFailures(object instance, string prefix, ErrorSummary summary) { if (validator == null) { return; } if (!validator.IsValid(instance)) { summary.RegisterErrorsFrom(validator.GetErrorSummary(instance)); foreach (string invalidProperty in summary.InvalidProperties) { foreach (string errorMessage in summary.GetErrorsForProperty(invalidProperty)) { errors.Add(new DataBindError(prefix, invalidProperty, errorMessage)); } } } }