Я недавно обновил свой проект Entity Framework Core с Do tNet Core 2.2 до 3.1.
Я использую newtonsoft json, но мне интересно, нужны ли мне эти две строки, которые вызывают ошибки. Вот эти две строки:
services.AddMvc()
.AddJsonOptions(
options =>
{
options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;
});
И вот ошибка:
«JsonOptions» не содержит определения для «SerializerSettings» и не имеет доступного метода расширения «SerializerSettings» можно найти первый аргумент типа 'JsonOptions'
Есть ли в новой библиотеке Microsoft JSON что-нибудь, что могло бы игнорировать циклы ссылок и нулевые значения, как это делает Newtonsoft JSON?