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