c# json Newtonsoft Не удается найти метод из документации (.Net4.7.2)

Использую следующую библиотеку и документацию

https://github.com/doghappy/socket.io-client-csharp#jsonserializer

Мне требуется изменить сериализацию System.Text.Json на Newtonsoft.Json из-за того что в System.Text.Json отсутствует параметр ReferenceLoopHandling.Ignore.

Но при попытке использовать:

var jsonSerializer = new NewtonsoftJsonSerializer();
jsonSerializer.OptionsProvider = () => new JsonSerializerSettings
{
    ContractResolver = new DefaultContractResolver
    {
        NamingStrategy = new CamelCaseNamingStrategy()
    }
};
client.JsonSerializer = jsonSerializer;

Компилятор не распознаёт объект NewtonsoftJsonSerializer() он изменился или что с ним стало?

как быть?

единственное что он предлагает это установить google.apis.core но это явно не то...


Ответы (0 шт):