J'ai une entité CustomerActivityReport que je suis en train de soumettre au serveur via WCF. À la fin du serveur j'utilise les modèles de référentiel + UOW pour mettre à jour/insérer l'entité dans la base de données. CustomerActivityReport a une relation many to many avec une autre entité LookupValue.erreur de sérialisation lorsque vous essayez et soumettre entité EF4 via WCF
Lorsque j'essaie de soumettre une instance de CustomerActivityReport, DataContractSerializer renvoie l'erreur: «Le graphique d'objet pour le type 'FixupCollection [CustomerActivityReport]' contient des cycles et ne peut pas être sérialisé si le suivi des références est désactivé». J'obtiens cette erreur même lorsque je ne définis pas la relation sur les entités LookupValue. Pour contourner ce problème, j'ai essayé d'appliquer [DataContract (IsReference = true)] à la fois aux entités en question et à FixupCollection. Mais ensuite, j'ai des problèmes différents.
Est-ce que quelqu'un d'autre a rencontré des problèmes similaires en essayant de soumettre des entités liées sur WCF?
Merci à l'avance pour toute réponse.
Ryan