在返回同时包含HTTP状态码
和JSON
结果的Web API中,最好使用哪个选项?
我一直使用IActionResult
,但它总是用于Web App与Web API。这次只涉及Web API。
我有以下简单方法,但遇到了如下错误:
无法隐式转换类型Microsoft.AspNetCore.Mvc.OkObjectResult 为System.Threading.Tasks.Task Microsoft.AspNetCore.Mvc.IActionResult
[HttpGet]
public Task<IActionResult> Get()
{
return Ok();
}
IActionResult
可以同时支持状态码和 JSON 对象。 - Kirk LarkinIActionResult
。 - Nkosi