0
我下面this tutorial,和我陷入試圖代碼此方法:在這個「www.asp.net」教程中,WebAPI需要哪些名稱空間?
public HttpResponseMessage PostProduct(Product item)
{
item = repository.Add(item);
var response = Request.CreateResponse<Product>(HttpStatusCode.Created, item);
string uri = Url.Link("DefaultApi", new { id = item.Id });
response.Headers.Location = new Uri(uri);
return response;
}
什麼命名空間是
Request
對象?它與HTTPRequest是一樣的嗎?如果是這樣,爲什麼Intellisense不能幫我完成它? (我不明白的方法)什麼命名空間是
URL.Link
對象/方法?
我搜索了在Bing和谷歌這些對象,但無法找到任何不相關的語音/ SIP具有無關WepAPI
'請求'不是一個對象,它是'ApiController'上的一個屬性。 「Url」相同。您是否將該方法放入了您在「添加Web API控制器」步驟中創建的Web API控制器? –
@DeanWard你找到了!感謝您幫助N00b! – LamonteCristo