2010-05-17 73 views
2

我在我的WPF應用程序中實現MVVM。我想知道什麼是消耗從WPF MVVM應用Web服務的正確方法。WPF MVVM - 正確的方式來使用Web服務異步

到目前爲止,我已經創建了一個數據訪問接口,並實現該接口的類。這將作爲Web服務的外觀/代理。視圖模型得到這一類的構造函數參數的引用,以便它可以使任何電話獲取/組數據,在這種情況下,這將是一個Web服務調用。我將不勝感激,如果你能指導我一些提示和/或直接我一些在線資源。

回答

3

我知道3種不同的書面方式異步代碼途徑MVVM:

我們知道,除了 「經典」 解決方案的所有其他人使用先進的技術。

+1

我們通常使用回調方法,使用回調助手對象,該對象具有處理標準Web服務異常的標準方式。 – Agies 2010-05-19 01:25:25

+0

Danice 我目前使用的回調方法。謝謝你的細節。我會看看所有的方法,包括你提到的經典回調方法。 Agies,感謝您讓我們知道您使用回調方法的原因。 – byte 2010-05-19 11:31:51