/// <summary> /// 无参的失败返回类型 /// </summary> /// <param name="resultCode"></param> /// <returns></returns> public IActionResult Failure(ResultCode resultCode) { GetStudentGroupResult result = new GetStudentGroupResult(); result.code = (int)resultCode; result.msg = resultCode.GetDescription(); return(Ok(result)); }
/// <summary> /// 无参成功返回类型 /// </summary> /// <returns></returns> public IActionResult Success() { GetStudentGroupResult result = new GetStudentGroupResult(); result.code = (int)ResultCode.SUCCESS; result.msg = ResultCode.SUCCESS.GetDescription(); return(Ok(result)); }
/// <summary> /// 有参的成功返回类型 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="response"></param> /// <returns></returns> public IActionResult Success <T>(T response) { GetStudentGroupResult <T> result = new GetStudentGroupResult <T>(); result.code = (int)ResultCode.SUCCESS; result.msg = ResultCode.SUCCESS.GetDescription(); result.data = response; return(Ok(result)); }
/// <summary> /// 有参的失败返回类型 /// </summary> /// <param name="resultCode"></param> /// <param name="response"></param> /// <returns></returns> public IActionResult Failure <T>(ResultCode resultCode, T response) { GetStudentGroupResult <T> result = new GetStudentGroupResult <T>(); result.code = (int)resultCode; result.msg = resultCode.GetDescription(); result.data = response; return(Ok(result)); }