/// <summary> /// 返回失败消息 /// </summary> /// <param name="code"></param> /// <returns></returns> protected IActionResult Fail(EnumStateCode code) { var logger = LogManager.GetCurrentClassLogger(); logger.Log(LogLevel.Error, code.EnumDescription()); return(new ResponseResult(false, code.EnumDescription(), ((int)code).ToString(), ModelState.ModelStateMessage())); }
public ResponseResult(EnumStateCode code, string error) : base(null) { _success = false; _code = ((int)code).ToString(); _message = code.EnumDescription(); _data = null; _error = error; }
/// <summary> /// 初始化返回结果 /// </summary> /// <param name="code">状态码</param> /// <param name="success"></param> /// <param name="message">消息</param> /// <param name="error"></param> /// <param name="data">数据</param> public ResponseResult(bool success, string message, EnumStateCode code, string error, dynamic data = null) : base(null) { _success = success; _code = ((int)code).ToString(); _message = message; _data = data; _error = error; }