When I can call the 3rd party api and get back a single class worth of data everything deserialises fine using this code
TheUser me = jsonSerializer.Deseria
I like this approach, it is visual for me.
using (var webClient = new WebClient()) { var response = webClient.DownloadString(url); JObject result = JObject.Parse(response); var users = result.SelectToken("data"); List userList = JsonConvert.DeserializeObject>(users.ToString()); }