return Ok();和return StatusCode((int)HttpStatusCode.OK);有什么区别?
我想在我的web控制器中返回状态代码200。
发布于 2017-09-14 11:00:12
从技术上讲,两种方法之间没有区别。
如果您想查看OkObjectResult的代码,那么您将看到OkObjectResult是一个设置200状态代码的ObjectResult,这已经是ObjectResult的默认设置。
唯一真正的区别是代码的可读性和个人偏好--这都是关于命名和你想要强调的意图。
发布于 2017-09-14 10:53:21
实际上是一回事。Ok()只是StatusCode(200)的控制器包装方法。
https://stackoverflow.com/questions/46217102
复制相似问题