예제 #1
0
        public ResponseDto getAppExceptionResponse()
        {
            ResponseDto     responseDto = new ResponseDto();
            List <ErrorDto> errorsDto   = new List <ErrorDto>();

            errorsDto.Add(new ErrorDto("Server error"));
            ResponseErrorDto responseErrorDto = new ResponseErrorDto(errorsDto);

            responseErrorDto.setHttpStatus(StatusCodes.Status500InternalServerError);
            responseDto.setResponse(responseErrorDto);
            return(responseDto);
        }
예제 #2
0
        public ResponseDto getAppCustomErrorResponse(string errorMessages)
        {
            ResponseDto responseDto = new ResponseDto();

            string[]        errors    = errorMessages.Split(",");
            List <ErrorDto> errorsDto = new List <ErrorDto>();

            foreach (string error in errors)
            {
                errorsDto.Add(new ErrorDto(error));
            }
            ResponseErrorDto responseErrorDto = new ResponseErrorDto(errorsDto);

            responseErrorDto.setHttpStatus(StatusCodes.Status400BadRequest);
            responseDto.setResponse(responseErrorDto);
            return(responseDto);
        }