System.Net.HttpClient を使用してサーバーからストリームを読み込んでいます。私が抱えている問題は、応答全体がメモリに入るまでストリームがブロックされることです。データがネットワークから送られてくるので、応答の処理を開始したいと思います。解析する前に応答全体を待つのは遅すぎます。
HttpClient client = new HttpClient();
...
await client.GetStreamAsync();
/* another way I tried */
HttpResponseMessage response = await clientGetAsync();
if(response.StatusCode == HttpStatusCode.OK) {
await response.Content
}
await response.Content.ReadAsStreamAsync();
Windows ポータブル クラス ライブラリを使用してネットワークからストリームを取得する方法はありますか? HttpClient を使用する必要はありません。