コンソールAPIからWeb APIを呼び出しています。私は応答としてHttpResponseMessage
を得ます。私はそのメッセージの内容を読むことができません。コンソールAPIからHTTPResponseMessageコンテンツを抽出するには
私は
var loginResult = await response.Content.ReadAsAsync<loginresult>(new List<MediaTypeFormatter> { new JsonMediaTypeFormatter() });
のVisual Studioを試してみましたがReadAsAsync
が存在せず、またMediaTypeFormatter
が存在しないことを文句を言います。
MVC固有のMediaFormatters
を使用しているため、なぜ機能していないのかが分かります。 ReadAsAsync
はコンソールアプリもサポートしていません。
コンソールアプリケーションでHTTPResponseMessage
のコンテンツをどのように読み取ることができますか?
はどのような方法で「それは働いていない」のか? – OldProgrammer
ビジュアルスタジオは、 'ReadAsAsync'が存在せず、' MediaTypeFormatter'も存在しないと訴えています。 – Venky
プロジェクトにSystem.Net.Httpへの参照がありますか? – Mangist