using System.Collections.Generic;
using Newtonsoft.Json.Linq;
using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Serialization;
public string Id { get; set; }
public string Name { get; set; }
public static void Main()
courses = new List<Course>();
WebClient client = new WebClient();
string jsonstring = client.DownloadString("http://checkin.aspenwarecommerce.net/api/checkin/impersonate/status?ts=1558040937149");
jsonToken = JToken.Parse(jsonstring);
IEnumerable<JToken> terminalConfig = jsonToken.SelectTokens("TerminalConfig");
string output = JsonConvert.SerializeObject(terminalConfig);
Console.WriteLine(output);
foreach (var courseJson in terminalConfig)
Console.WriteLine("in courses now");
var course = new Course()
Id = courseJson.Value<string>("Id"),
Name = courseJson.Value<string>("Name")
foreach(var x in courses)
Console.WriteLine("each item in courseList");
Console.WriteLine("completed.");