我發現這是很常見的情況下,我有多個查詢/實體,我想在RIA服務中加載所有相關的,以及一次回調,處理數據一次負載全部完成。但是,我沒有看到用RIA Services完成這項工作的乾淨而簡單的方法,而沒有添加自己的樣板代碼來計算回調(如果我有三個負載,那麼在回調中有一個類變量可以增加並返回if仍然是< 3),或通過鏈接負載,這會浪費時間,因爲負載調用可能是併發的。.Net RIA服務:多個負載到一個回調
我開始認爲我的最佳選擇是創建一個單獨的,可重用的小類,稱爲「LoadGroup」,它接受多個加載查詢和回調函數,並且只在所有加載完成後才調用回調。我的問題是:我在這裏重新發明輪子嗎? RIA服務的功能是否已經基本實現了這個功能(或者設計模式比我建議的更好)?或者我應該繼續寫我自己的小班的計劃嗎?
感謝,
- 羅伯特
我很驚訝,這個問題是不是很受歡迎... – gitsitgo 2013-09-26 16:12:50