public void Add(string errorMessage, IEnumerable <string> memberNames, ModelValidationResultType type) { if (string.IsNullOrWhiteSpace(errorMessage)) { throw new ArgumentNullException("errorMessage"); } ModelValidationResult result = new ModelValidationResult(errorMessage, memberNames, type); _results.Add(result); }
public ModelValidationResult(string message, IEnumerable <string> memberNames, ModelValidationResultType type = ModelValidationResultType.Error) : base(message, memberNames) { _type = type; }
public ModelValidationResult(string message, ModelValidationResultType type = ModelValidationResultType.Error) : base(message) { _type = type; }
public ModelValidationResult(ValidationResult validationResult, ModelValidationResultType type = ModelValidationResultType.Error) : base(validationResult) { _type = type; }
public ModelValidationResultsException(string errorMessage, IEnumerable <string> memberNames = null, ModelValidationResultType type = ModelValidationResultType.Error) : base() { if (string.IsNullOrWhiteSpace(errorMessage)) { throw new ArgumentNullException("errorMessage"); } _results = new ModelValidationResults(); _results.Add(errorMessage, memberNames, type); }