Asp.net mvc 从asp.net mvc控制器中的实体框架返回json集合
Asp.net MVC+EF: 当我试图从控制器发送回客户机时, 我从EF检索的集合在客户端上出现错误。 调试显示未正确发送详细信息。 当我将数据复制到我创建的任何其他DTO中时,它确实可以正常工作 然后把他们送去。 只需初始化另一个对象并发送它即可。 为什么Asp.net mvc 从asp.net mvc控制器中的实体框架返回json集合,asp.net-mvc,entity-framework,Asp.net Mvc,Entity Framework,Asp.net MVC+EF: 当我试图从控制器发送回客户机时, 我从EF检索的集合在客户端上出现错误。 调试显示未正确发送详细信息。 当我将数据复制到我创建的任何其他DTO中时,它确实可以正常工作 然后把他们送去。 只需初始化另一个对象并发送它即可。 为什么 谢谢 这就是它的工作原理。原因:由于关系约定,poco ef对象无法正确序列化,我们使用dto只返回所需的属性 希望它有帮助这通常是因为您启用了延迟加载,并且当上下文不再存在时,序列化程序尝试读取集合,而该集合应该是延迟加载的。
谢谢 这就是它的工作原理。原因:由于关系约定,poco ef对象无法正确序列化,我们使用dto只返回所需的属性
希望它有帮助这通常是因为您启用了延迟加载,并且当上下文不再存在时,序列化程序尝试读取集合,而该集合应该是延迟加载的。