public static SerializableValidationException CreateException(SerializableValidationError error) { return new SerializableValidationException(error); }
public SerializableValidationException(SerializableValidationError validationError) : this(validationError.ErrorCode, validationError.ErrorMessage) { this.Violations.Add(validationError); }
public static SerializableValidationException CreateException(string errorCode, string errorMessage, string fieldName) { var error = new SerializableValidationError(errorCode, fieldName, errorMessage); return new SerializableValidationException(new SerializableValidationResult(new List<SerializableValidationError> { error })); }