O HttpClient é seguro para uso simultâneo?
Em todos os exemplos que posso encontrar dos usos deHttpClient
, é usado para uma chamada off. Mas e se eu tiver uma situação de cliente persistente, em que várias solicitações podem ser feitas simultaneamente? Basicamente, é seguro ligarclient.PostAsync
em 2 threads de uma vez contra a mesma instância deHttpClient
.
Eu não estou realmente procurando resultados experimentais aqui. Como um exemplo de trabalho poderia ser simplesmente um acaso (e persistente), e um exemplo de falha pode ser um problema de configuração incorreta. Idealmente, estou procurando alguma resposta autoritativa para a questão do processamento de simultaneidade no HttpClient.