Cuestión : CommunicationException con el marco de la entidad del && de WCF

¡Hola! el

I tiene un error: el
I tiene un método de WCF que vuelve un objeto, él trabaja fine.

Now que acabo de agregarme compruebo el usuario actual, y recibo un error en lado de cliente:

" un abandonnée del été. El mensaje del votre de erreur lors du traitement de del une de la igualdad del causé del être del peut de Ceci, ou distante del l'hôte de la igualdad de d'attente de réception del délai de par le dépassement du equipara el réseau de la un problème de ressource sous-jacent. Était local “00 de de socket del d'attente de Le délai: 00: 59.8400000”. el “

Google traduce: el

" la conexión del zócalo fue abortado. Esto se puede causar por un error que procesa su mensaje, el recibo que espera del descanso para por el anfitrión alejado o una red subyacente del problema del recurso. El zócalo local del descanso era “00: 00:59.8400000”. la “diferencia del

The solamente que veo es que los objetos que se han utilizado para hacer mis controles y están relacionados con el objeto envío detrás me incluyo en el objeto vuelvo (en vez de la falta de información sin el control). el descanso del

The parece ser extraño, porque espero solamente sobre un medio second.

Oops, yo olvidó, yo utiliza el marco de la entidad con POCO Objects
class= del

Respuesta : CommunicationException con el marco de la entidad del && de WCF

Solucioné este problema:

De hecho estaba porque tenía referencias circulares:

el usuario tiene un grupo, y los grupos tienen usuarios, etc.

Soluciono esto usando [DataContract (IsReference = verdad)] marcar con etiqueta en mis objetos de POCO, como mencionado aquí:
http://www.mostlydevelopers.com/mostlydevelopers/blog/post/2009/02/03/Fixing-WCF-Circular-Reference-Serialization.aspx
Otras soluciones  
 
programming4us programming4us