We have an application made with Visual studio for Mac, an app Xamarin.iOS.
We use an System.Net.HttpClient to make calls. (await httpClient.PostAsync(....);
Although there is only one user action (one click), we see that thousands of calls can be made in a matter of minutes. Of course not every time, but it creates problems as you can imagine.
There is no retry logic in our code. Note that we are seeing some disconnection errors for some users, which suggests a bad network for some users for whom there is this spike of calls, but not for all users who have this spike.
Can it be related when an user minimize the app while the calls id being made?
Is this something that you have already noticed with the HttpClient object?
We use an System.Net.HttpClient to make calls. (await httpClient.PostAsync(....);
Although there is only one user action (one click), we see that thousands of calls can be made in a matter of minutes. Of course not every time, but it creates problems as you can imagine.
There is no retry logic in our code. Note that we are seeing some disconnection errors for some users, which suggests a bad network for some users for whom there is this spike of calls, but not for all users who have this spike.
Can it be related when an user minimize the app while the calls id being made?
Is this something that you have already noticed with the HttpClient object?