Я разрабатываю мобильное приложение для Windows на С#, которое вызывает веб-службу в отдельном потоке пользовательского интерфейса. Этот поток запускается каждые несколько минут по таймеру.
Моя проблема заключается в том, что если ручное устройство переходит в спящий режим, когда оно просыпается, ОС, кажется, разгружает сеть, а затем перезапускает сеть через секунду или около того.
Результатом этого чаще всего является сбой моего приложения.
Кто-нибудь сталкивался с подобным сценарием?
Кому-нибудь приходилось кодировать эту проблему?
Любая помощь или комментарии будут с благодарностью получены.
Спасибо