private void GotHomeTimeline(object sender, TwitterEventArgs e) { //textBlock1.Text = e.XmlData; }
private void GotFavorites(object sender, TwitterEventArgs e, string rateLimitStatus) { JArray dynObjs = (JArray)JsonConvert.DeserializeObject(e.XmlData); List<TweetResponse> tweetResponses = new List<TweetResponse>(); tweetResponses = JsonConvert.DeserializeObject<List<TweetResponse>>(e.XmlData); //string tweetIds = ""; //foreach (var tweetResponse in tweetResponses) //{ // //tweetIds += "," + tweet.Id; // Tweet tweet = new Tweet(); // tweet.CreatedAt = tweetResponse.createdAt; // TweetViewModel tweetVM = new TweetViewModel(tweet); // tweetVMs.Add(tweetVM); //} List<Tweet> tweets = ParseTweets(tweetResponses); ObservableCollection<TweetViewModel> tweetVMs = new ObservableCollection<TweetViewModel>(); foreach (Tweet tweet in tweets) { TweetViewModel tweetVM = new TweetViewModel(tweet); tweetVMs.Add(tweetVM); } TweetVMs = tweetVMs; GetFavoritesButtonEnabled = true; }