关于WCF和EntityFramework的一个大问题

这个问题是这样的:

首先,在EntityFramework中存在一个多对多(Many-to-Many)的关系,比如说是A和B。

其次,通过WCF向外提供一些服务,假设是BLL层的服务,其中一个服务返回了A或者B。

问题表现:WCF返回A或者B时发生序列化错误。

我是在.NET 4.0中发现的这个问题,不过在3.5中应该也存在。

 插播一条跟我有类似症状的链接http://social.microsoft.com/Forums/zh-CN/wcfzhchs/thread/e75d037e-969c-4268-8639-6f7599c35ef3

我跟他的看法相同,就是说,由于A中的某些方法返回了B,而B中的某些方法返回了A导致的序列化错误。

对于其中的解决方法我没看明白。

跪求解决方法OTZ 

转载于:https://www.cnblogs.com/HCOONa/archive/2010/06/21/1761960.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值