【发布时间】:2011-12-31 07:29:40
【问题描述】:
我正在开发一个 wcf 项目。我的一些服务返回包含循环引用的对象。这些对象的序列化是通过在 DataContract 属性上将 IsReference 设置为 true 来处理的,因此如果我编写代码来调用这些服务,一切都会正常工作。但是对于简单的测试,我觉得还是使用GUI界面WcfTestClient.exe更可取,结果发现WcfTestClient无法显示循环引用的对象。
我知道如果没有处理任何特殊情况,尝试显示包含相互引用的对象将导致无限递归。我只是想知道这是否意味着无法测试通过 WcfTestClient 返回循环引用对象的服务?谢谢。
【问题讨论】:
-
用你自己的客户测试它们
标签: wcf circular-reference wcftestclient