我不明白我的模型如何成为 WCF 服务。当它的 Astoria 分部类驻留在客户端上允许远程调用执行持久性调用时,这是有意义的,但是 WCF 服务没有可用于更新数据存储的模型字段的属性。
即使我可以将模型/域对象类的接口分解为单独的程序集,silverlight 项目也不允许我将其添加为参考。
我的 ViewModel 应该如何包含我的 WCF 调用?最终,WCF 将调用在 Linq-to-Sql 中实现的存储库程序集,但显然这些实体在这种情况下不是我的模型,我的 WCF 类是?
感谢您对此的任何指导。
另外,我读过的帖子提供了一个参考框架: