Beispiel #1
0
        /// <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));
        }
Beispiel #2
0
        /// <summary>
        /// 无参成功返回类型
        /// </summary>
        /// <returns></returns>
        public IActionResult Success()
        {
            GetStudentGroupResult result = new GetStudentGroupResult();

            result.code = (int)ResultCode.SUCCESS;
            result.msg  = ResultCode.SUCCESS.GetDescription();
            return(Ok(result));
        }
Beispiel #3
0
        /// <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));
        }
Beispiel #4
0
        /// <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));
        }