WcfTestClient.exe no puede manejar la referencia circular?

Estoy trabajando en un proyecto de wcf. Algunos de mis servicios devuelven objetos que contienen referencias circulares. La serialización de estos objetos se maneja estableciendo IsReference en verdadero en el atributo DataContract, por lo que todo funciona bien si escribo código para llamar a esos servicios. Pero para una prueba simple, me parece más preferible usar la interfaz GUI WcfTestClient.exe, y resulta que WcfTestClient no puede mostrar objetos referenciados circularmente.

Sé que intentar mostrar objetos que contienen referencias entre sí provocará una recursión infinita si no se ha procesado nada especial. Me pregunto si eso significa que es imposible probar servicios que devuelven objetos referenciados circularmente a través de WcfTestClient. Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta