In allen Beispielen, deren Verwendung ich finden kann HttpClient
, wird es für einmalige Anrufe verwendet. Was aber, wenn ich eine anhaltende Client-Situation habe, in der mehrere Anfragen gleichzeitig gestellt werden können? Grundsätzlich ist es sicher, client.PostAsync
2 Threads gleichzeitig gegen dieselbe Instanz von aufzurufen HttpClient
.
Ich suche hier nicht wirklich nach experimentellen Ergebnissen. Ein funktionierendes Beispiel könnte einfach ein Zufall sein (und noch dazu ein hartnäckiger), und ein fehlgeschlagenes Beispiel kann ein Fehlkonfigurationsproblem sein. Im Idealfall suche ich nach einer maßgeblichen Antwort auf die Frage der Parallelitätsbehandlung in HttpClient.
HttpClient
und Entsorgung: stackoverflow.com/questions/15705092/…