0
我目前正在使用Xamarin Form應用程序,這需要我與Web API進行交互。無論何時,由於互聯網連接或服務器故障,呼叫可能會失敗。在這種情況下,我想將需要發送的數據放入隊列中,稍後再嘗試。排隊活動的最佳實踐
我能夠放入一個隊列,但是,我的問題是,我如何運行某種計時器,以便我可以不間斷地爲隊列中的人定期嘗試API。有人能指導我理解這種情況下的最佳做法嗎?
感謝
我目前正在使用Xamarin Form應用程序,這需要我與Web API進行交互。無論何時,由於互聯網連接或服務器故障,呼叫可能會失敗。在這種情況下,我想將需要發送的數據放入隊列中,稍後再嘗試。排隊活動的最佳實踐
我能夠放入一個隊列,但是,我的問題是,我如何運行某種計時器,以便我可以不間斷地爲隊列中的人定期嘗試API。有人能指導我理解這種情況下的最佳做法嗎?
感謝
你可以使用[DispatcherTimer](https://msdn.microsoft.com/en-us/library/system.windows.threading.dispatchertimer(v = vs.110).aspx) –
有沒有更好的解決方案定時器?如在,如果我錯了,糾正我,是不是傳統的記憶飢餓計時器? –