private Error GetError(Exception exception, string code) { return(new Error { Id = WebApiBoilerplateException.GetNewId(), Code = code, Message = exception.Message }); }
private Error GetError(WebApiBoilerplateException exception) { return(new Error { Id = exception.ExceptionId, Code = exception.Code, Message = exception.Message }); }
private Error GetError(ValidationException exception, string code) { return(new ValidationError { Id = WebApiBoilerplateException.GetNewId(), Code = code, Message = exception.Message, Validations = exception.Errors.Select(error => new ValidationFieldError { Description = error.ErrorMessage, Field = error.PropertyName, }).ToList() }); }