我不理解我的模型如何成为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