I have a database with a lots of relationships between Tables
and a Silverlight
client that connects to my server with WCF service
on ASP.Net
side.
First i used LINQ to SQL
as a robust mapper tables to object and in a WebMethod
that returns a List<Foo>
of my Database's object(suppose GetFoo()
). The Foo
has lots of relationships with other objects that each of that have lots of realaships too,(this means , there is a PK and FK between tables).also i use Microsoft Service Trace Viewr
for track my service
When i call GetFoo() , WCF returns this error:
Object graph for type 'X.Y.Z' contains cycles and cannot be serialized if reference tracking is disabled
I searched this error and find this great post but that is not working properly and i see same error too.