Mey*_*adi 4 c# wcf serialization silverlight-4.0
我有一个批次之间关系的数据库Tables和Silverlight连接到我的服务器与客户端WCF service上ASP.Net的一面.
首先,我使用LINQ to SQL一个强大的映射器表来对象,并WebMethod返回一个List<Foo>我的数据库对象(假设GetFoo()).将Foo有很多与其他对象的关系,每个有很多realaships太大,(这意味着,有一个PK和FK表之间).还有我使用Microsoft Service Trace Viewr了我的跟踪服务
当我调用GetFoo()时,WCF返回此错误:
"XYZ"类型的对象图包含循环,如果禁用参考跟踪,则无法序列化
我搜索了这个错误,并找到了这个伟大的帖子,但这不能正常工作,我也看到同样的错误.
各种选择:
我会在"DTO模式"类别中坚决投票; 简单地说,拥有一个单独的模型意味着每当你调整数据库时你就不太可能遇到纠结 - 你完全可以控制它.
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           2733 次  |  
        
|   最近记录:  |