Во всех примерах я могу найти способы использования HttpClient
, он используется для одного вызова. Но что, если у меня есть постоянная ситуация с клиентом, когда несколько запросов могут быть сделаны одновременно? В принципе, безопасно ли вызывать client.PostAsync
на 2 потока одновременно против того же экземпляра HttpClient
.
Я не ищу здесь экспериментальных результатов. В качестве рабочего примера может быть просто случайность (и постоянная в этом), а неудачный пример может быть проблемой неправильной конфигурации. В идеале я ищу какой-то авторитетный ответ на вопрос об обработке concurrency в HttpClient.