23

VS 2012 RCのインストールが完了し、ASP.NETWebAPIの使用を開始しました。私は、参照として使用しているPluralSightのいくつかのチュートリアルに基づいて作業を行っています。

私が使用したすべてのチュートリアルと記事でHttpResponseMessage、returnタイプのの汎用バージョンを使用していることに気付きましActionたが、驚いたことに、コーディング中にこのオブジェクトを使用できませんでした。おそらく問題は名前空間の参照が正しくないことだと思いましたが、そうではないようです。

HttpResponseMessagePluralSightがビデオで使用する汎用オブジェクトを利用する方法に関するソースコードまたはリファレンス資料を誰かに教えてもらえますか?

4

2 に答える 2

26

答えを検索すると、この記事が見つかりまし た。ジェネリックバージョンが削除され
たと記載されているので、リターンタイプをタイプとして言及し、HttpresponseMessage実際にレスポンスを返す場合は次のように使用します。
Request.CreateResponse<T>(params);

于 2012-07-11T07:50:08.537 に答える
3

はい、私も同じことを調べていました。HttpResponseMessageの汎用バージョンは最近削除されました。タイプセーフではなかったためです。

于 2012-07-11T15:05:45.443 に答える