我不理解我的模型如何成爲WCF服務。當它的一個Astoria分部類駐留在客戶端上允許遠程調用來執行持久性調用時,它是有意義的,但是WCF服務沒有可用於更新數據存儲的模型字段的屬性。MVVM和WCF - 查看模型和模型的關係
即使我能分解出一個模型/域對象類的接口轉換成一個單獨的程序,Silverlight項目不會讓我補充一點,作爲參考。
我的ViewModel應該如何包含我的WCF調用?最終,WCF將調用在Linq-to-Sql中實現的存儲庫程序集,但顯然這些實體不是我在這種情況下的模型,我的WCF類是?
感謝您的任何指導。
另外,我看了帖子給一個參照系:
- http://development-guides.silverbaylabs.org/Video/Silverlight-Prism#videolocation_0
- http://blogs.conchango.com/davidwynne/archive/2008/12/15/silverlight-and-the-view-viewmodel-pattern.aspx
- http://msdn.microsoft.com/en-us/magazine/dd458800.aspx