[英]How to return status code if action return type is custom class in API?
我有返回我的自定义 class MyClass
的操作:
[HttpGet]
public async Task<MyClass> Get([FromUri] int id)
{
// return 403 ???
}
是否可以使用 403 状态码返回响应? 还是它返回ActionResult
的唯一方法? 不想用其他返回类型重写操作。
(这是.Net Core)由于签名,您将无法执行此操作。 您应该将您的签名更改为:
[HttpGet]
public async Task<IActionResult> Get([FromUri] int id)
{
return StatusCode(403);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.