我正在重写一个简单的 API GET 函数。我想让它更灵活,所以我尝试复制这个问题中给出的示例。
我的代码:
public IEnumerable<Distributeur> GetDistributeurs()
{
NameValueCollection nvc = HttpUtility.ParseQueryString(Request.RequestUri.Query);
var departementCode = nvc["departementCode"];
// BL comes here
var repository = new LeadRepository();
return repository.getDistributeurs(departementCode);
}
不幸的是,我在构建时收到错误“无法解析 RequestUri”:
错误 11“System.Web.HttpRequestBase”不包含“RequestUri”的定义,并且找不到接受“System.Web.HttpRequestBase”类型的第一个参数的扩展方法“RequestUri”(您是否缺少 using 指令或装配参考?)
我去了微软文档,但它们几乎是空的。