我有非常簡單的寧靜服務,可處理我的wpf應用程序的所有數據請求。我知道最佳實踐表明從UI線程中獲取那些長時間運行的請求。簡單的wpf mvvm異步示例
我使用.NET 4.5,所以我可以利用一些較新的工具,async/await,TPL。我創建了一些示例項目,並理解了這個概念。我似乎無法掌握的問題是處理視圖模型中的異步內容。在我的示例項目中,異步工作總是發生在代碼隱藏中 - 非常簡單。一旦它抽象到視圖模型 - 我失去它。
我有一個非常簡單的通用類,它可以處理我所有的剩餘Web請求。理想情況下,我希望異步工作在那裏發生。