2012-01-17 148 views
0

我想爲我的應用程序實現一個行爲,在開始時檢查webservivce是否有新聞可用。如果有新聞可用,請打開一個屏幕向用戶顯示。如果沒有可用的消息,或用戶退出應用程序(或開始遊戲),我不想打擾用戶,而是取消任務以檢索新聞項目異步取消標籤任務

我認爲這將是一件輕而易舉的事情任務庫,但不幸的是它在Windows Phone的默認裝載中不可用(或是否?)。

我認爲這裏的關鍵是可取消的部分。我當然知道如何開始一個異步操作,但是什麼是可取消部分的最佳實踐?

回答

0

任務並行庫可用於Windows Phone,在此NuGet包中:System.Threading.Tasks

但我真的不明白爲什麼你在乎取消任務。如果用戶退出應用程序,任務結束,並且如果您執行其他操作,則不會發生任何事情。

+0

感謝鏈接和你的觀點,你肯定是對的,我沒有想到這樣。 – UrbanEsc 2012-01-17 08:12:20