Exemplo n.º 1
0
        /// <summary>
        /// 请求错误
        /// </summary>
        /// <param name="obj">返回的数据</param>
        /// <returns></returns>
        public static Result <T> Error(T obj)
        {
            Result <T> result = new Result <T>();

            result.Code    = (int)ResultCode.Error;
            result.Msg     = EnumExtension.GetEnumDescriptionName(ResultCode.Error);
            result.Details = obj;
            return(result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 不在服务时间
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public static Result <T> NotTime(T obj)
        {
            Result <T> result = new Result <T>();

            result.Code    = (int)ResultCode.SysFix;
            result.Msg     = EnumExtension.GetEnumDescriptionName(ResultCode.NotTime);
            result.Details = obj;
            return(result);
        }
Exemplo n.º 3
0
 public ErrorResult(ErrorCode code)
 {
     this.ErrorCode = (int)code;
     this.ErrorMsg  = EnumExtension.GetEnumDescriptionName(code);
 }
Exemplo n.º 4
0
 public FailResult(FailCode code)
 {
     this.FailCode = (int)code;
     this.FailMsg  = EnumExtension.GetEnumDescriptionName(code);
 }
Exemplo n.º 5
0
 public SuccessResult(SuccessCode code)
 {
     this.SuccessCode = (int)code;
     this.SuccessMsg  = EnumExtension.GetEnumDescriptionName(code);
 }