**複数の関連するコールバックを提供する必要がある
===非同期機能===
----
====async と await====
----
=====async=====
*指定すると、このメソッド内で非同期機能を使用する予定であることをコンパイラに通知
=====await=====
*asyncが指定された場合のみ指定できる
*asyncを指定しない、非同期メソッドから、非同期メソッドを使用する場合、.GetAwaiter().GetResult(); を使用する
<pre>
public ContentResult Hoge(HttpRequestMessage request)
{
var json = request.Content.ReadAsStringAsync().GetAwaiter().GetResult();
return Content(json);
}
</pre>