如何设置json.net序列化层级

有一个ef生成的模型实体,结构类似如下图

https://img2.mukewang.com/5b9236580001c36606210223.jpg

,我想用json序列化实现深度复制一个ef实体添加到ef中,但是在序列化A的时候,似乎一会沿着A时候序列化所有A的外键实体(运行到序列化的时候程序就超时,返回不了序列化的字符串,不继续执行下面的代码)。因为实体是从数据库生成的,因此似乎无法使用JsonIgnore特性标记属性,因为生成一次实体,就会重新生成实体代码,特性标记就会丢失。我试着设置这两个属性,但是不起作用

https://img1.mukewang.com/5b923660000109fb04930198.jpg


慕村225694
浏览 608回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP