типа сети с Wifi на мобильный интернет и наоборот. Мне приходят сообщения от FCM, но вот отправить через System.Net.Http.HttpClient на свой сервак не могу. Увеличить таймаут или известная ошибка?
HttpClient client = new System.Net.Http.HttpClient { BaseAddress = Uri };
HttpResponseMessage response = null;
string serializedVilue = JsonConvert.SerializeObject(value);
StringContent content = new StringContent(serializedVilue, Encoding.UTF8, "application/json");
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
response = await client.PostAsync(requestUri, content);
без нативных хэндлеров которые адекватно работают на смене типа сети лучше не работать с HttpClient. Тоже самое кстати касается и ios
https://docs.microsoft.com/en-us/xamarin/android/app-fundamentals/http-stack?tabs=windows
Обсуждают сегодня