C# list用Newtonsoft.Json序列化时去查数据库的问题

2019-01-09 11:13发布

问题:

JsonConvert.SerializeObject(list, new JsonSerializerSettings() { ReferenceLoopHandling = ReferenceLoopHandling.Ignore })这是序列化的代码?但是我明明用EF把实体Include进来了,执行上面的代码时还去查数据,这是为什么呢?有什么好的解决办法呢。

回答1:

试试去掉对应实体属性的virtual修饰符