EF(EntityFramework)与mysql使用,序列化问题[System.Obje

2019-11-27 作者:金沙贵宾会官方网址   |   浏览(55)

在EF 中使用mysql关联取数据时,如果当前实体中包含另一个实体的list成员,而这个成员为空的话,在json序列化的时候就会报错:

EF(EntityFramework)与mysql使用,序列化问题[System.ObjectDisposedException]。EF(EntityFramework)与mysql使用,序列化问题[System.ObjectDisposedException]。EF(EntityFramework)与mysql使用,序列化问题[System.ObjectDisposedException]。 

'((System.Data.Entity.DynamicProxies.T_EF(EntityFramework)与mysql使用,序列化问题[System.ObjectDisposedException]。EF(EntityFramework)与mysql使用,序列化问题[System.ObjectDisposedException]。Module_FA775BC9946D7E533F86AFE9B59A3A33C411E1511C687B52EB12BAE7ACD1F195)(new System.Collections.Generic.Mscorlib_CollectionDebugView<T_Module>(resultList).Items[0])).RoleModuleList' threw an exception of type 'System.ObjectDisposedException'

每次都会报这个异常,网上参考资料:

this.Configuration.LazyLoadingEnabled = false;
this.Configuration.ProxyCreationEnabled = false;

在继承实现DbContext的构造方法里面设置对应的属性,我只是使用了其中一种方案,大家如果按照我的方式得到的结果不满意的话可以点开这个链接使用适合自己的方案。

 

图片 1

本文由金沙贵宾会官方网址发布于金沙贵宾会官方网址,转载请注明出处:EF(EntityFramework)与mysql使用,序列化问题[System.Obje

关键词:

  • 上一篇:没有了
  • 下一篇:没有了