net core3.0 常用封装状态码总结

错误的请求结果 BadRequestResult 400
冲突结果 ConflictResult 409
没有内容结果 NoContentResult 204
没有找到结果 NotFoundResult 404
好的结果 OkResult 200
未经授权的结果 UnauthorizedResult 401
不可处理的实体结果 UnprocessableEntityResult 422
不支持的媒体类型结果 UnsupportedMediaTypeResult 415
内部服务器错误结果 InternalServerErrorResult 500

调用示例:

   return Ok(res.ToList());

   return BadRequest("request is incorrect");

方法类型可以写

ActionResult 或者IActionResult。关于二者不同可以参考

https://www.c-sharpcorner.com/blogs/iactionresult-vs-actionresult

上一篇:asp.net core2 mvc 基础教程--Controller 控制器


下一篇:MVC中返回json数据的两种方式