Beispiel #1
0
        public static TwitterClient GetTwitterClient()
        {
            TwitterStreamConfigModel.StreamConfig config =
                ConfigHelpers.LoadConfig <TwitterStreamConfigModel.StreamConfig>(ConfigHelpers.ConfigPaths
                                                                                 .TwitterStreamConfig);
            if (!config.Enabled)
            {
                return(null);
            }
            var twitterClient = new TwitterClient(config.ConsumerKey, config.ConsumerSecret, config.AccessToken,
                                                  config.AccessTokenSecret);

            twitterClient.Config.TweetMode = TweetMode.Extended;
            return(twitterClient);
        }
Beispiel #2
0
 internal void LoadConfig()
 {
     _config = ConfigHelpers.LoadConfig <TwitterStreamConfigModel.StreamConfig>(ConfigHelpers.ConfigPaths
                                                                                .TwitterStreamConfig);
     _log.Info("TwitterStream has loaded its config");
 }