Пример #1
0
 /// <summary>
 /// 代码和信息
 /// </summary>
 /// <param name="code">代码</param>
 /// <param name="message">错误信息</param>
 public ApiException(ApiStatusEnum code, string message)
 {
     Code     = (int)code;
     _message = message;
 }
Пример #2
0
 public ApiResponse(ApiRequest request, ApiStatusEnum apiStatusEnum, string message = "")
 {
     Request = request;
     Status  = (int)apiStatusEnum;
     Message = message;
 }
Пример #3
0
 /// <summary>
 /// 错误代码
 /// </summary>
 /// <param name="code">代码</param>
 public ApiException(ApiStatusEnum code)
 {
     Code = (int)code;
 }
Пример #4
0
 public static string GetApiStatuString(ApiStatusEnum apiStatus)
 {
     return(ApiStatus[apiStatus.ToString()]);
 }
Пример #5
0
 public ApiException(ApiStatusEnum apiStatusCodeEnum, string exceptionMsg) : base(exceptionMsg)
 {
     this.ApiStatusCodeEnum = apiStatusCodeEnum;
 }
Пример #6
0
 public ApiException(ApiStatusEnum apiStatusCodeEnum) : base(EnumExtensionHelper.GetEnumDescription(apiStatusCodeEnum))
 {
     this.ApiStatusCodeEnum = apiStatusCodeEnum;
 }
Пример #7
0
 public ApiResponse(ApiStatusEnum apiStatusEnum, string message = "")
 {
     Status  = (int)apiStatusEnum;
     Message = message;
 }