I\'ve run into a problem trying to return an object that holds a collection of childobjects that again can hold a collection of grandchild objects. I get an error, \'connect
Try setting [OperationBehavior()] above your implementation of the interface method.
[OperationBehavior()]