私が使用できるすべての例でHttpClient
、1回限りの呼び出しに使用されます。しかし、複数の要求を同時に行うことができる永続的なクライアント状況がある場合はどうなりますか?基本的に、client.PostAsync
の同じインスタンスに対して一度に2つのスレッドを呼び出しても安全ですかHttpClient
。
私は実際にここで実験結果を探しているわけではありません。実際の例としては、単純にまとまりのあるもの(および永続的なもの)である可能性があり、失敗した例の場合は、構成の問題がある可能性があります。理想的には、HttpClientでの並行処理の問題に対する信頼できる回答を探しています。
HttpClient
および処分する方法の詳細については、この質問もお読みください。stackoverflow.com/ questions / 15705092