напрямую его сериализую/десериализую, то всё ок. Но если оборачиваю в Dictionary<string, object>, то мне обратно возвращается не PlayerData, а JObject. Как быть?
Используй метод с указанием типа JsonConvert.DeserializeObject<PlayerData>(json)
https://pastebin.com/p5RNRJLy
я десериализую через Dictionary<string, object> data = jsonConverter.Deserialize<Dictionary<string, object>>(json);
здесь нет сериализации
Обсуждают сегодня