将ApiController添加到MVC项目

loading...


2

当我尝试将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回答

  • 1

    System.Web.Http与System.Net.Http不同

    • 添加对System.Web.Http的引用,然后

    • 然后使用System.Web.Http;

loading...

评论

暂时没有评论!