我正在开发一个wcf项目。我的一些服务返回包含循环引用的对象。这些对象的序列化是通过在DataContract属性上将IsReference设置为true来处理的,所以如果我编写代码来调用这些服务,那么一切正常。但是对于简单的测试,我更喜欢使用GUI界面WcfTestClient.exe,结果显示WcfTestClient无法显示循环引用的对象。WcfTestClient.exe无法处理循环引用?
我知道试图显示包含对方的引用的对象将导致无限递归,如果没有特别的处理。我只是想知道这是否意味着不可能测试通过WcfTestClient返回循环引用对象的服务?谢谢。
用你自己的客户端测试它们 – 2011-12-31 07:44:16