public static BaseResponse CreateResponse(ResponseCodeEnum code) { string message = string.Empty; switch (code) { case ResponseCodeEnum.ACCOUNT_ERROR: message = "账号或者密码错误"; break; case ResponseCodeEnum.ACCOUNT_NOEXIT: message = "账号不存在"; break; case ResponseCodeEnum.SUCCESS: message = "操作成功"; break; case ResponseCodeEnum.INNER_EXCEPTION: message = "内部错误"; break; case ResponseCodeEnum.MODIFY_ERROR: message = "修改失败"; break; } return(CreateResponse(code, message)); }
internal static void PreCheck(TransactionID transactionId, ResponseCodeEnum code) { if (code == Proto.ResponseCodeEnum.Ok) { return; } throw new PrecheckException($"Transaction Failed Pre-Check: {code}", Protobuf.FromTransactionId(transactionId), (ResponseCode)code); }
public static BaseResponse CreateResponse(ResponseCodeEnum code, string message) { Console.WriteLine((int)code); Console.WriteLine(message); return new BaseResponse() { Code = (int)code, Message = message }; }
public static BaseResponse CreateResponse(ResponseCodeEnum code, string message) { Console.WriteLine((int)code); Console.WriteLine(message); return(new BaseResponse() { Code = (int)code, Message = message }); }
public static SimpleResponseDto <T> Failed(ResponseCodeEnum responseCodeEnum) { SimpleResponseDto <T> dto = NewInstance(); dto.Code = ((int)responseCodeEnum).ToString(); dto.Message = responseCodeEnum.GetMessage(); dto.ServerTime = DateTime.Now.Ticks; return(dto); }
public static SimpleResponseDto <T> SystemException(Exception e) { ResponseCodeEnum responseCodeEnum = ResponseCodeEnum.ResponseCode_500; SimpleResponseDto <T> dto = NewInstance(); dto.Code = ((int)responseCodeEnum).ToString(); dto.Message = responseCodeEnum.GetMessage(); dto.ServerTime = DateTime.Now.Ticks; return(dto); }
public AGSException(ResponseCodeEnum responseCode) : base() { this.responseCode = responseCode; }
/// <summary> /// 自定义异常内容 /// </summary> /// <param name="code"></param> /// <param name="message"></param> public ZCustomizeException(ResponseCodeEnum code, string message) : this((int)code, message) { }
/// <summary> /// 指定code异常 /// </summary> /// <param name="code"></param> public ZCustomizeException(ResponseCodeEnum code) : this(code, code.GetDescription()) { }
public static BaseResponse CreateResponse(ResponseCodeEnum code) { string message = string.Empty; switch (code) { case ResponseCodeEnum.ACCOUNT_ERROR: message = "账号或者密码错误"; break; case ResponseCodeEnum.ACCOUNT_NOEXIT: message = "账号不存在"; break; case ResponseCodeEnum.SUCCESS: message = "操作成功"; break; case ResponseCodeEnum.INNER_EXCEPTION: message = "内部错误"; break; case ResponseCodeEnum.MODIFY_ERROR: message = "修改失败"; break; } return CreateResponse(code, message); }
public AGSResponse(ResponseCodeEnum responseCode, object Data) { this.Code = responseCode; this.Data = Data; }
public AGSResponse(ResponseCodeEnum responseCode) { this.Code = responseCode; this.Data = null; }
public BusinessException(ResponseCodeEnum responseCode, string message, params object[] messageParameters) : base(message, responseCode.ToString()) { MessageParameters = messageParameters; }
public BusinessException(ResponseCodeEnum responseCode, string message, Exception inner) : base(message, responseCode.ToString(), inner) { }
public void SetResponse(ResponseCodeEnum code) { ResponseCode = code; }