В настоящее время я работаю над приложением Xamarin Form, которое требует от меня взаимодействия с веб-API. Однако есть моменты, когда вызов может завершиться неудачно, из-за интернет-соединения или разрыва сервера. В таких ситуациях я хотел бы поместить данные, которые нужно отправить в очередь, и попробуйте позже.Лучшая практика для работы в очереди
Я смог поставить очередь, однако, мой вопрос заключается в том, как я могу запускать какие-то таймеры, чтобы я мог регулярно проверять API на очереди в очереди. Может ли кто-нибудь помочь мне понять, что является наилучшей практикой в таких сценариях?
Благодаря
Вы можете использовать [DispatcherTimer] (https://msdn.microsoft.com/en-us/library/system.windows.threading.dispatchertimer (v = vs.110) .aspx) –
Есть ли лучшее решение, которое таймер? Как и в, исправьте меня, если я ошибаюсь, не таймеры традиционно голодные голодные? –