NPM по-прежнему выдает предупреждения, npm audix fix не работает

Реальная проблема заключается в том, что вы используете динамический тип возврата в методе GetClickClickClient. И хотя вы используете метод для сериализации, конвертер JSON не может десериализовать этот объект после этого.

Использовать insted из:

dynamic result = client.Get("fql", new { q = "select target_id,target_type from connection where source_id = me()"}); 
string jsonstring = JsonConvert.SerializeObject(result);

что-то вроде этого:

string result = client.Get("fql", new { q = "select target_id,target_type from connection where source_id = me()"}).ToString();

Затем вы можете использовать метод DeserializeObject:

var datalist = JsonConvert.DeserializeObject<List<RootObject>>(result);

Надеюсь, это поможет.

1
задан OrAssayag 22 March 2019 в 13:25
поделиться