我一直在想这个问题,总是HttpResponseMessage
使用 asp.net mvc web api 返回 web 会更好吗?
当我加载默认 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 请求。如果这是正确的,不只是使用它有什么好处?