如何在 ASP.NET Core 8 MVC 控制器方法中返回 JSON?

问题描述 投票:0回答:1

以下内容不返回响应。如果将 Ok() 更改为 Created(),我会得到相同的结果。如果我将其更改为 BadRequest(),它将按预期返回 JSON。我做错了什么?

[HttpPost]
public IActionResult Test()
{
return Ok(new { Test = "Value" });
}
asp.net-core model-view-controller
1个回答
0
投票

要将响应返回为 JSON,您应该返回为

JsonResult

[HttpPost]
public JsonResult Test()
{
    return Json(new { Test = "Value" });
}
© www.soinside.com 2019 - 2024. All rights reserved.