public IActionResult Get() { Models.RetModel r = new Models.RetModel(); r.code = 0; r.message = "接口开小差了"; return(Ok(r)); }
/// <summary> /// 发送异常时执行的代码 /// </summary> /// <param name="context"></param> public void OnException(ExceptionContext context) { Models.RetModel ret = new Models.RetModel(); ret.code = 0; ret.message = "接口开小差了"; string errRet = Newtonsoft.Json.JsonConvert.SerializeObject(ret); if (context.ExceptionHandled == false) { context.Result = new ContentResult { Content = errRet, StatusCode = StatusCodes.Status200OK, ContentType = "application/json" }; } context.ExceptionHandled = true; }