0

私が持っているもの:

  • 2 番目に 1 つのリクエストを作成できるリモート API
  • 異なるユーザー (異なるトークンを持つ) に代わって、この API を同時に要求する必要がある

私はある種のこのコードを持っています:

Parallel.ForEach(accounts, currentAccount =>
{
    GetDataFromApiForAccount(currentAccount);
})

並行して x 個のアカウントに対して GetDataFromApiForAccount メソッドを同時に実行しますが、API では 1 つの API から 1 秒で 1 つのリクエストを実行できます。

そのため、リクエスト フローのファンネルのようなものを作成するコードが必要です (1 秒に 1 つのリクエスト)。

出来ますか?どうもありがとう!

4

0 に答える 0