Closed
Description
Given: send the query
When: the session is expired
Then: the request should be retried with the newly obtained session
Expected result: The request is successfully made.
Actual result: The exception is thrown:
System.InvalidOperationException: The request message was already sent. Cannot send the same request message multiple times.
The issue is in the HttpRequestMessage
instance reuse during the retry. A new instance should be created for every request.