我一直在想这一段时间了,最好总是返回HttpResponseMessage web使用asp.net mvc web api?
当我加载默认的webapi项目时,我看到他们不在样例控制器中使用它
// GET api/values public IEnumerable<string> Get() { return new string[] { "value1","value2" }; } // GET api/values/5 public string Get(int id) { return "value"; }
我以为HttpResponseMessage包装了一切,使它成为一个很好的Http请求.如果这是正确的,不仅仅是使用它的好处是什么?