回答編集履歴
1
追加
answer
CHANGED
@@ -16,14 +16,16 @@
|
|
16
16
|
response.EnsureSuccessStatusCode();
|
17
17
|
Console.WriteLine(response);
|
18
18
|
Console.WriteLine("");
|
19
|
-
Console.WriteLine(response.Content.ReadAsStringAsync()
|
19
|
+
Console.WriteLine(await response.Content.ReadAsStringAsync());
|
20
20
|
Console.WriteLine("");
|
21
21
|
return await response.Content.ReadAsStringAsync();
|
22
22
|
}
|
23
23
|
|
24
24
|
```
|
25
|
-
新しいC#なら、
|
25
|
+
新しいC#なら、Mainで、async が使える
|
26
26
|
http://ryuichi111std.hatenablog.com/entry/2017/08/15/153804
|
27
27
|
|
28
|
+
awaitでできるものを、.Resultでやろうとすると、デッドロックが起こりうる(はず)
|
29
|
+
|
28
30
|
あと、HttpClient は、usingで使うものではない(罠)
|
29
31
|
https://www.infoq.com/jp/news/2016/09/HttpClient
|