private void IspisUListu(Odgovor odgovorD) { lista.Items.Clear(); if (odgovorD != null) { foreach (Recept r in odgovorD.Results) { lista.Items.Add(r); } } else { lista.Items.Add("x"); } return; }
public static Odgovor GetOdgovor(string json) { JsonSerializerOptions serializeOptions = new JsonSerializerOptions(); serializeOptions.Converters.Add(new ReceptJson()); serializeOptions.Converters.Add(new OdgovorJson(serializeOptions)); Odgovor odgovorD = null; try { odgovorD = JsonSerializer.Deserialize <Odgovor>(json, serializeOptions); } catch (Exception e) { Debug.WriteLine("Error: " + e.HResult.ToString("X") + " Message:" + e.Message); Debug.WriteLine("Web site does not support your ingredients."); } return(odgovorD); }