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