private void ParseTrivia(TriviaRoot triviaRoot)
 {
     if (triviaRoot.response_code == 4)
     {
         GetTrivia();
     }
     else if (triviaRoot.response_code == 0)
     {
         TriviaResult tres = triviaRoot.results[0];
         staticIsMultiple       = tres.type.Equals("multiple");
         staticTriviaQuestion   = HttpUtility.HtmlDecode(tres.question);
         staticCorrectAnswer    = tres.correct_answer;
         staticIncorrectAnswers = tres.incorrect_answers;
     }
 }
 /// <summary>
 /// Gets triva from opentdb.com
 /// </summary>
 private void GetTrivia()
 {
     try
     {
         //Trivia URI
         Uri feedUri = new Uri(@"http://opentdb.com/api.php?amount=1&category=18");
         using (HttpClient downloader = new HttpClient())
         {
             Task <string> jsonString = downloader.GetStringAsync(feedUri);
             if (jsonString.Result != null)
             {
                 TriviaRoot triviaRoot = JsonConvert.DeserializeObject <TriviaRoot>(jsonString.Result);
                 ParseTrivia(triviaRoot);
             }
         }
     }
     catch { }
 }