Пример #1
0
        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);
        }
Пример #2
0
 public ModelValidationResult(string message, IEnumerable <string> memberNames, ModelValidationResultType type = ModelValidationResultType.Error)
     : base(message, memberNames)
 {
     _type = type;
 }
Пример #3
0
 public ModelValidationResult(string message, ModelValidationResultType type = ModelValidationResultType.Error)
     : base(message)
 {
     _type = type;
 }
Пример #4
0
 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);
        }