Невозможно получить доступ к методам Newtonsoft.JSON .Net Core 2. * - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть решение для нескольких проектов, использующих .Net Core 2.1 (VS 2017).Я могу использовать Newtonsoft.JSON.JsonConvert в своем веб-проекте без каких-либо проблем для сериализации и десериализации объектов.

В другом проекте того же решения есть те же пакеты Nuget (версия и SDK), что и в моем веб-проекте.Intellisense распознает JsonConverter, но отображается только метод Equals, поэтому SerializeObject или DeserializeObject отсутствуют.

Когда я открываю определение JsonConvert в моем консольном приложении, оно имеет пространство имен Newtonsoft.Json и открытый абстрактный класс JsonConverter

Когда я делаю то же самое в веб-проекте, я получаю пространство имен Newtonsoft.Json и открытый статический класс JsonConvert

Последний содержит методы, которые я хочу использовать, но я понятия не имею, почему эта проблема возникает и как ее решить.

1 Ответ

0 голосов
/ 10 декабря 2018

Похоже, мне нужен JsonConvert вместо JsonConverter ...

...