c# - 数据传输对象中的继承是一种不好的做法吗?

标签 c# .net wcf

扁平化 dto 是否是一种使客户端代码更易于编写的方法?这里的最佳做法是什么?

最佳答案

DTO 的目的是以结构化方式传输数据。当试图在客户端和服务器之间建立数据契约时,继承往往会成为阻碍。你可以做到,但它往往很痛苦。

我建议您改用聚合。

关于c# - 数据传输对象中的继承是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9586566/

相关文章:

c# - Silverlight 4 + RIA 服务负载

WCF 与 Web 服务与套接字 : which to choose?

c# - T4 获取解决方案的当前工作目录

c# - 如何配置自动化测试以在不同的时间表中运行?

c# - 通过 SOAP 发送二进制流

c# - 方法的最大参数数量是多少(WebApi?)

c# - TextFieldParser 未设置 EndOfData 字段

c# - 获取屏幕比例

mysql - 如何从 .Net 时区转换为 MySQL 时区

c# - WCF 内存急剧增加