1

我有一个现有的 REST API,有很多消费者,主要是使用 JSON。它是用 Json.NET 构建的,但我们想迁移到使用 ServiceStack.Text 进行序列化。这个问题只是关于序列化部分,而不是关于使用 ServiceStack 来公开服务(我稍后会谈到)。

我知道日期格式可能存在问题,我可以处理 - 但除此之外,是否有任何差异需要注意?

有没有一种简单的方法可以测试我不会破坏任何客户?

4

1 回答 1

3

我发现 JSON.NET 可以处理的 ServiceStack.Text 的唯一问题是引用循环。我很高兴错了,但我认为 ServiceStack.Text 不支持忽略这些循环。(我最后一次尝试是在今年年中左右,不确定最近的更新是否增加了对此的支持)。由于我的数据库的结构方式,此问题仅出现在我身上,但它可能会发生。

编辑:这个问题已经解决了。所以基本上,不,根据我的经验。此外,ServiceStack 及其模块的支持非常棒,所以如果您确实遇到问题,很可能有人可以提供帮助。

于 2012-11-26T20:41:47.730 回答