Add delay to parallel API call
问题 I'm using Polly to make parallel API calls. The server however can't process more than 25 calls per second and so I'm wondering if there is a way to add a 1s delay after each batch of 25 calls? var policy = Policy .Handle<HttpRequestException>() .RetryAsync(3); foreach (var mediaItem in uploadedMedia) { var mediaRequest = new HttpRequestMessage { *** } async Task<string> func() { var response = await client.SendAsync(mediaRequest); return await response.Content.ReadAsStringAsync(); } tasks