So, my entity class (written in C#) follows a parent child model where every child object must have a Parent property in which it keeps reference of its Parent.
This Parent property causes issues in serialization of the Object due to circular references.
I can't remove the reference to parent, neither I can mark it XmlIgnore (since I need to read it back when I deserialize the XML)
Any ideas on this?