Есть идеи, что не так со следующим кодом? Ошибка получения Операция была отменена. ---> System.IO.IOException: Невозможно прочитать данные из транспортного соединения: Операция отменена. Время от времени при вызове внешнего стороннего api
HttpResponseMessage response = null;
using (var client = new HttpClient())
{
var jsonRequest = JsonSerializer.Serialize(req);
client.DefaultRequestHeaders.ExpectContinue = false;
var content = new StringContent(jsonRequest);
content.Headers.Clear();
client.DefaultRequestHeaders.CacheControl = CacheControlHeaderValue.Parse("no-cache");
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
if (timeoutInSeconds > 0)
{
client.Timeout = new TimeSpan(0, 0, timeoutInSeconds);
}
response = await client.PostAsync(url, content).ConfigureAwait(false);
}
obj.HttpResponseCode = response.StatusCode;
....
Я использую. net Core 3.1 веб-приложение API