return Ok();
或 return StatusCode((int)HttpStatusCode.OK);
?
我想在我的Web API控制器中返回状态代码200
从技术上讲,两种方法之间没有差异。
如果您想查看OkObjectResult
的代码,则会看到OkObjectResult
是设置200个状态代码的CC_4,这是Object Result的默认值。
唯一真正的区别是代码中的可读性,而个人喜好就命名以及您想要强调的意图。
它是相同的事情。Ok()
只是StatusCode(200)
的控制器包装器方法。