WCF没有对实体框架对象的响应

WCF没有对实体框架对象的响应,wcf,Wcf,好的,当有人在我的WCF服务(使用http)上调用“Authenticate”时,我会传回以下对象 出于某种原因,当我进行异步调用时,它会超时,并且我从未得到响应,但是当我注释掉用户对象(这是一个实体框架对象)时,它工作得很好 以前有人遇到过这种情况吗?用户类是否具有DataContract属性?好的,所以我找到了问题所在。显然,实体模型默认设置为延迟加载。当数据发送到客户端时,这会导致数据量过大的问题 我通过在实体模型创建过程中这样做解决了这个问题 _entities.ContextOptio

好的,当有人在我的WCF服务(使用http)上调用“Authenticate”时,我会传回以下对象

出于某种原因,当我进行异步调用时,它会超时,并且我从未得到响应,但是当我注释掉用户对象(这是一个实体框架对象)时,它工作得很好


以前有人遇到过这种情况吗?

用户类是否具有DataContract属性?

好的,所以我找到了问题所在。显然,实体模型默认设置为延迟加载。当数据发送到客户端时,这会导致数据量过大的问题

我通过在实体模型创建过程中这样做解决了这个问题

_entities.ContextOptions.LazyLoadingEnabled = false;

是的,它是一个实体对象,所以它的id定义如下[Serializable()][DataContractAttribute(IsReference=true)]公共部分类用户:EntityObject
_entities.ContextOptions.LazyLoadingEnabled = false;