当我尝试将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" };
}
}
1 回答
System.Web.Http与System.Net.Http不同
添加对System.Web.Http的引用,然后
然后使用System.Web.Http;