WebApi返回什么类型

提问

WebApi返回什么类型

  1. 具体类型 T
  2. ActionResult
  3. IActionResult
    ?

回答

ActionResult
原因 ActionResult方便OpeanApi 3.0解析生成客户端代码
IActionResult 需要声明额外 的ProducesResponseType
T具体类型无法返回NotFound() 不符合RestFul

posted @ 2023-03-08 16:15  喜爱糖葫芦  阅读(11)  评论(0编辑  收藏  举报