在API控制器中返回ActionResult的通用类型可以使用以下解决方案:
[ApiController]
[Route("api/[controller]")]
public class YourController : ControllerBase
{
[HttpGet]
public ActionResult Get()
{
// 代码逻辑
string data = "Hello World";
return Ok(data);
}
}
[ApiController]
[Route("api/[controller]")]
public class YourController : ControllerBase
{
[HttpGet]
public IActionResult Get()
{
// 代码逻辑
string data = "Hello World";
return Ok(data);
}
}
这两种方法都可以根据需要返回不同的ActionResult类型,根据响应结果的不同进行相应的处理。
下一篇:API控制器的通用方法