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 но это явно не то...