The concept looks promising but I cannot get the sample project to work successfully.
I used Visual Studio 2019 16.11.18 and ran Azurite that come with Visual Studio 2022 17.3.2, I could see on Azurite output when running test is non-stop outputting messages, and the unit test eventually failed after 2 mins. Exception from unit test:
System.IO.IOException: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request.. ---> System.Net.Sockets.SocketException: The I/O operation has been aborted because of either a thread exit or an application request
if I set HttpClient with Timeout something like 5 mins, the test still fail after 2 mins but coming with http response code 429 (too many requests).
Could anyone help me what's wrong ?