Beispiel #1
0
 public static ApiResponse ErrorFor(string errorMsg, ApiResponseErrorType errorType)
 {
     return(new ApiResponse
     {
         IsSuccess = false,
         Error = new ApiResponseError(errorType, errorMsg)
     });
 }
Beispiel #2
0
 public PaginatedApiResponse(ApiResponseErrorType errorType) : base(errorType)
 {
 }
Beispiel #3
0
 public ApiResponse(ApiResponseErrorType errorType)
 {
     this.error = errorType.CreateResponseError();
 }
Beispiel #4
0
 public static ApiResponseError CreateResponseError(this ApiResponseErrorType errorType) => new ApiResponseError(errorType);
Beispiel #5
0
 public ApiResponseError(ApiResponseErrorType code)
 {
     this.code    = code;
     this.message = errorMessages[this.code];
 }
Beispiel #6
0
 public static ApiResponse CreateResponse <T>(this ApiResponseErrorType errorType, T data) => new ApiResponse <T>(data);
Beispiel #7
0
 public ApiResponseError(ApiResponseErrorType errorType, string errorMessage)
 {
     ErrorType    = errorType;
     ErrorMessage = errorMessage;
 }