Ejemplo n.º 1
0
 public StatisticManager(string bearer, Uri uri)
 {
     Uri     = uri;
     Page    = new StatisticsPage();
     Feed    = new TritterFeed(bearer);
     Stats   = new Statistics();
     Emojior = new EmojiProcessor();
 }
Ejemplo n.º 2
0
        static void Process(IServiceProvider services)
        {
            var emojiProcessor   = new EmojiProcessor(Configuration, services.GetService <ILogger <EmojiProcessor> >());
            var tweetRepository  = services.GetService <ITweetRepository>();
            var hashtagProcessor = new HashtagProcessor(Configuration, services.GetService <ILogger <HashtagProcessor> >());
            var processor        = new SampleStreamProcessor(Configuration, tweetRepository, services.GetService <ICacheRepository>(), services.GetService <ILogger <SampleStreamProcessor> >(), emojiProcessor, hashtagProcessor);

            processor.StartStreamAsync();
            Console.WriteLine();
        }