JSON.NET Error Self referencing loop detected for type

后端 未结 25 3262
我在风中等你
我在风中等你 2020-11-22 02:16

I tried to serialize POCO class that was automatically generated from Entity Data Model .edmx and when I used

JsonConvert.SerializeObject 

25条回答
  •  耶瑟儿~
    2020-11-22 02:44

    My Problem Solved With Custom Config JsonSerializerSettings:

    services.AddMvc(
      // ...
                   ).AddJsonOptions(opt =>
                     {
                    opt.SerializerSettings.ReferenceLoopHandling =
                        Newtonsoft.Json.ReferenceLoopHandling.Serialize;
                    opt.SerializerSettings.PreserveReferencesHandling =
                        Newtonsoft.Json.PreserveReferencesHandling.Objects;
                     });
    

提交回复
热议问题