【发布时间】:2011-07-29 02:39:17
【问题描述】:
我在 WCF 中创建了一个 REST 服务。我面临以下问题
反序列化 System.Collections.Generic.IList 类型的对象时出错。已超过最大读取深度 (32),因为正在读取的 XML 数据的嵌套级别超过了配额所允许的级别。可以通过更改创建 XML 阅读器时使用的 XmlDictionaryReaderQuotas 对象的 MaxDepth 属性来增加此配额。
我没有在配置中指定任何类型的绑定,因为我已经按照 REST Starter Kit 开发了服务。请提出一些关于如何解决它的建议。
代码有时运行良好,但确实会抛出错误。
【问题讨论】:
-
1) 发布堆栈跟踪 2) 包括您要序列化其列表的类的定义,它看起来像一个循环引用跨度>
标签: wcf serialization rest