надеюсь, что кто-то может мне помочь, я искал и не смог найти решение. Может быть, что-то и есть c, но я просто не могу найти решение.
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1)
.AddJsonOptions(opt =>
{
opt.SerializerSettings.ReferenceLoopHandLing = Newtonsoft.Json.ReferenceLoopHandling.Ignore;
});
Этот код пытается исправить проблему с циклом ссылок. Я следую учебному пособию по созданию веб-приложения с. NET и Angular CLI. На уроке показано, что ошибка l oop, что я тоже получил в своем коде. Пытаясь следовать решению (код выше), я получил ошибку в SerializerSettings, говоря, что JsonOptions не содержит определения для такого.
Я пытался:
добавляя [Устарело] (предложено Visual Studio),
установка пакета Microsoft.AspNetCore. MVC .Formatters. Json (который VS сообщил, что ничего не делал, когда его добавили), (см. это решение в документации и здесь, в StackOverflow)
Пробовал ReferenceLoopHandling для документации Newtonsoft Json. Net (я мог бы не использовать его должным образом, поэтому, если кто-то считает, что это выход, пожалуйста, покажите мне)
Заранее спасибо