WCF服务客户端上的DTO怎么办

时间:2019-04-20 21:36:07

标签: c# wpf wcf mapping dto

我有一个WCF服务,该服务将EF实体映射到DTO,以将数据发送到WPF客户端应用程序,当WPF客户端更新服务引用时,它将生成在服务中定义的所有DTO(作为部分类)。

我的问题是:在WPFClient端,我应该直接将这些DTO用作模型,并使用局部类扩展它们以添加额外的字段,获取数据的方法等。还是应该创建一个新类并从中再次映射生成新类的DTO?

1 个答案:

答案 0 :(得分:1)

我会考虑创建新对象,将您的DTO简单地视为“运输”对象。您不想冒着在DTO中使用业务逻辑功能(如果有的话)的风险。