从WCF服务返回EF模型类
我有一个DB first EF设置。我想用WCF服务返回查询和视图的结果。我有OperationContracts,EF类都有DataContractAttribute。我可以调用这个方法,一切正常,直到它返回一个结果列表,然后页面转到“到localhost的连接被中断” 我目前正在通过一组映射到EF类的DataContract类来解决这个问题,它们返回的很好从WCF服务返回EF模型类,wcf,entity-framework,datacontract,Wcf,Entity Framework,Datacontract,我有一个DB first EF设置。我想用WCF服务返回查询和视图的结果。我有OperationContracts,EF类都有DataContractAttribute。我可以调用这个方法,一切正常,直到它返回一个结果列表,然后页面转到“到localhost的连接被中断” 我目前正在通过一组映射到EF类的DataContract类来解决这个问题,它们返回的很好 有人能告诉我如何解决这个问题或者为什么会发生这种情况吗?如果您只是在database first模式下使用Entity Framewor
有人能告诉我如何解决这个问题或者为什么会发生这种情况吗?如果您只是在database first模式下使用Entity Framework的常规代码生成策略,那么这些实体无法序列化和反序列化,因为它们依赖于上下文(调用完成后将被销毁,并且在客户端上永远不存在)进行更改跟踪
您需要切换到 我的猜测是您有一个序列化问题,但这只是一个没有看到代码的猜测。见:和