コード例 #1
0
 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;
 }
コード例 #2
0
ファイル: Odgovor.cs プロジェクト: sbudimac/RecipeManager
        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);
        }