예제 #1
0
        /// <summary>
        /// Gets the Bongo data (Json form) and creates BongoData objects
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void downloader_DownloadStringCompletedBongo(object sender, DownloadStringCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                string responseStream = e.Result;

                bongoData = JsonConvert.DeserializeObject <BongoData>(responseStream);
            }
            SetBongoData();
        }
예제 #2
0
 /// <summary>
 /// Gets the Bongo data (Json form) and creates BongoData objects
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void downloader_DownloadStringCompletedBongo(object sender, DownloadStringCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         string responseStream = e.Result;
         if (responseStream.Contains("("))
         {
             responseStream = responseStream.Substring(responseStream.IndexOf('(') + 1);
             responseStream = responseStream.Substring(0, responseStream.Length - 2);
         }
         try
         {
             bongoData = JsonConvert.DeserializeObject <BongoData>(responseStream);
         }
         catch {
             bongoData = null;
         }
     }
     SetBongoData();
 }