对于 DTO 来说,诸如IDictionary
和之类的泛型类型真的很糟糕吗?IEnumerable
ServiceStack 似乎对它们进行了序列化和反序列化,但 RestSharp 遇到了问题。
我知道一旦他们获得 JSON stringified
,它们看起来就像列表和字典,但我应该制作特定的 DTO 吗?
这是一个示例,我有一对 ( Int
, String
) 并且 RestSharp 在 int 上有问题,因为 JSON 序列化程序在 int 周围加上引号。
我一直在四处寻找,可以使用一些好的指导方针来了解什么是安全的 DTO。
谢谢