Не удается неявно преобразовать тип «System.Xml.Formatting» в «Newtonsoft.Json.Formatting» - PullRequest
0 голосов
/ 01 декабря 2019

Я добавил этот код в WebApiConfig, чтобы увидеть данные в верблюжьей нотации

var settings = config.Formatters.JsonFormatter.SerializerSettings;
settings.ContractResolver = new CamelCasePropertyNamesContractResolver();
settings.Formatting = Formatting.Indented;

Я получаю следующее исключение:

Невозможно неявно преобразовать тип 'System.Xml. «Форматирование» в «Newtonsoft.Json.Formatting». Существует явное преобразование. Вы пропустили актерский состав?

Ваш добрый ответ будет высоко оценен. Заранее спасибо.

1 Ответ

1 голос
/ 01 декабря 2019

settings.Formatting ожидает тип Newtonsoft.Json.Formatting, но использует System.Xml. Удалите using System.Xml, если вам это не нужно. В противном случае используйте полное имя:

settings.Formatting = Newtonsoft.Json.Formatting.Indented;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...