C#异步方法:如何返回HttpStatusCode


public async Task<IActionResult> PostQueuePrimaryInsured([FromRoute]string policyNumber, [FromBody]Queue<FormRequest> body) {
HttpStatusCode result = _service.DoSomething(result);
return result;
}

如何使它返回HttpStatusCode结果?我想不出正确的语法。我可以让它返回Ok((、NotFound((等,但我不想为每个状态代码检查一个大的if-else块。

这就是我的发现。如果有更好的解决方案,请告诉我。

return StatusCode((int)result);

相关内容

  • 没有找到相关文章