2012-07-11 69 views
21

我剛剛完成安裝VS 2012 RC,並開始使用ASP.NET Web API。我將基於我一直用作參考的PluralSight的一些教程進行基礎工作。HttpResponseMessage的通用版本是否已從ASP.NET WebApi中刪除?

在我使用過的每一篇教程和文章中,我注意到他們在Action的返回類型中使用的是HttpResponseMessage的通用版本,但令我驚訝的是,這個對象在編碼時不適用於我。我想也許這個問題只是一個不正確的命名空間引用,但似乎並非如此。

任何人都可以指向我的一些源代碼或參考資料,瞭解如何利用PluralSight在其視頻中使用的通用HttpResponseMessage對象?

回答

24

搜索,我發現this article 並指出通用版已被刪除
所以現在只提的返回類型爲HttpresponseMessage型的,當實際返回響應使用
Request.CreateResponse<T>(params);

2

答案是我也通過相同的東西尋找..通用版本的HttpResponseMessage最近被刪除..因爲它不是類型安全的

相關問題