Esempio n. 1
0
 private void ShowFavourite(object sender, TweetFavouritedEventArgs e)
 {
     PrintUser(e.Tweet.Creator.ScreenName, e.Tweet.Creator.Name);
     ColorConsole.Write(ConsoleColor.Yellow, " -> +fav by ");
     PrintUser(e.FavouritingUser.ScreenName, e.FavouritingUser.Name);
     CR();
     PrintTweet(e.Tweet.Text);
 }
Esempio n. 2
0
        private void TryRaiseUnFavouriteEvent(JObject unFavouritedEvent)
        {
            var tweet  = GetTweet(unFavouritedEvent);
            var source = GetSourceUser(unFavouritedEvent);

            var tweetFavouritedEventArgs = new TweetFavouritedEventArgs(tweet, source);

            this.Raise(TweetUnFavouritedByAnyone, tweetFavouritedEventArgs);

            if (source.Equals(_authenticatedUser))
            {
                this.Raise(TweetUnFavouritedByMe, tweetFavouritedEventArgs);
            }
            else
            {
                this.Raise(TweetUnFavouritedByAnyoneButMe, tweetFavouritedEventArgs);
            }
        }
        // Favourite
        private void TryRaiseFavouriteEvent(JObject favouriteEvent)
        {
            var tweet     = GetTweet(favouriteEvent);
            var tweetJson = favouriteEvent["target_object"].ToString();
            var source    = GetSourceUser(favouriteEvent);

            var tweetFavouritedEventArgs = new TweetFavouritedEventArgs(tweet, tweetJson, source);

            this.Raise(TweetFavouritedByAnyone, tweetFavouritedEventArgs);

            if (source.Equals(_authenticatedUser))
            {
                this.Raise(TweetFavouritedByMe, tweetFavouritedEventArgs);
            }
            else
            {
                this.Raise(TweetFavouritedByAnyoneButMe, tweetFavouritedEventArgs);
            }
        }
Esempio n. 4
0
 void IStreamListener.TweetUnFavouritedByAnyone(object sender, TweetFavouritedEventArgs args)
 {
 }
Esempio n. 5
0
 private void ShowFavourite(object sender, TweetFavouritedEventArgs e)
 {
     PrintUser(e.Tweet.Creator.ScreenName, e.Tweet.Creator.Name);
     ColorConsole.Write(ConsoleColor.Yellow, " -> +fav by ");
     PrintUser(e.FavouritingUser.ScreenName, e.FavouritingUser.Name);
     CR();
     PrintTweet(e.Tweet.Text);
 }