当我尝试将ApiController添加到现有的MVC项目时,它会给我以下错误:
错误CS0234命名空间'System.Web'中不存在类型或命名空间名称'Http'
我更新并确保存在System.Net.Http referance。
是什么?
此问题的唯一代码如下,以及我在上面给出的错误语法。
public class ValuesController : System.Web.Http.ApiController
{
[HttpGet]
public IEnumerable<string> Values()
{
return new string[] { "value1", "value2" };
}
}
答案 0 :(得分:1)
System.Web.Http 与 System.Net.Http
不同