私は多くのWebサービスを持っていますが、それらが呼び出されたときに、戻る前に他の外部サービスを呼び出して情報を得る必要があります。これはすべて同期的に行われます。
したがって、映画のリストを返す映画 GET サービスがある場合、Web サービス ロジックは、映画プロバイダーの外部サービスがデータを返すのを待ち、それを処理して、GET 用のデータを返します。
外部サービス呼び出しを Task にラップし、async/await モデルを使用することで、何らかのメリットがあることが証明されますか? GET を処理する最初のスレッドは、応答を待ってブロックされたままになるのでしょうか?それとも、他の着信サービス呼び出しを処理するために解放されるのでしょうか?