/// <summary> /// 表示失败的结果 /// </summary> /// <param name="msg">消息</param> /// <returns></returns> public static RestResult False(string msg) { var model = new RestModel { Msg = msg }; return new RestResult(model); }
/// <summary> /// 表示失败的结果 /// </summary> /// <param name="msg">消息</param> /// <param name="data">data字段</param> /// <returns></returns> public static RestResult False(string msg, object data) { var model = new RestModel { Msg = msg, Data = data }; return new RestResult(model); }
/// <summary> /// 表示成功的结果 /// </summary> /// <param name="data">data字段</param> /// <param name="msg">消息</param> /// <returns></returns> public static RestResult True(object data, string msg) { var model = new RestModel { State = true, Data = data, Msg = msg }; return new RestResult(model); }
/// <summary> /// 表示成功的结果 /// </summary> /// <param name="data">data字段</param> /// <returns></returns> public static RestResult True(object data) { var model = new RestModel { State = true, Data = data }; return new RestResult(model); }
/// <summary> /// Restful风格结果 /// </summary> /// <param name="state">状态</param> /// <param name="msg">消息</param> public RestResult(bool state, string msg) { this.model = new RestModel { State = state, Msg = msg }; }
/// <summary> /// Restful风格结果 /// </summary> /// <param name="model">模型</param> public RestResult(RestModel model) { this.model = model; }
/// <summary> /// 表示失败的结果 /// </summary> /// <param name="code">错误码</param> /// <returns></returns> public static RestResult False(ErrorCode code) { var model = new RestModel { Msg = code.GetFieldDisplay(), Code = code.GetHashCode() }; return new RestResult(model); }