【发布时间】:2013-11-29 20:45:37
【问题描述】:
我正在规划我的第一个 N 层架构,目前正在考虑如何最好地利用 WCF 数据服务。它看起来是一个很好的工具,只是我对客户端生成的数据契约类并不感兴趣。在将更改发送回服务器之前,我不喜欢需要像 AutoMapper 这样的另一个工具来将修改后的域对象投影到 DTO 中。 WCF 数据服务似乎不需要这些生成的 DTO 类。似乎可行的是,它可以改为为我提供一种将更改跟踪信息(即增量)以一般形式发送回服务器的方法。
实际上有没有一种方法可以在没有客户端生成的 DTO 类的情况下利用 WCF 数据服务的更改跟踪功能?
【问题讨论】:
-
但是如果客户端没有传递 DTO 中的更改,您的数据服务如何知道更改了什么?
-
@JericoSandhorn - 我稍微澄清了这个问题。
标签: wcf wcf-data-services n-tier-architecture