// FILL LISTS public static void Fill_Beers(JObject obj) { try { j = 0; while (obj["_embedded"]["beer"][j] != null) { Beers New_Beer = new Beers(obj["_embedded"]["beer"][j]["StyleName"].ToString(), obj["_embedded"]["beer"][j]["Name"].ToString()); Beers_List.Add(New_Beer); j++; } } catch (Exception) { } }
public static void POST(string url, int Id, string Name) { string newUrl = url.Substring(0, 34) + "/beers"; Beers b = new Beers(Id, Name); StringContent content = new StringContent(JsonConvert.SerializeObject(b)); var client = new HttpClient(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); content.Headers.ContentType = new MediaTypeWithQualityHeaderValue("application/json"); var clientResponse = client.PostAsync(newUrl, content).Result; Console.WriteLine(clientResponse); }