Beispiel #1
0
 public StatisticsController(ITwitterUserDal twitterUserDal, IFollowersDal followersDal, ITwitterStatisticsHandler twitterStatistics, IExtractionStatisticsHandler extractionStatistics)
 {
     _twitterUserDal       = twitterUserDal;
     _followersDal         = followersDal;
     _twitterStatistics    = twitterStatistics;
     _extractionStatistics = extractionStatistics;
 }
 public TwitterUserService(TwitterSettings settings, ITwitterStatisticsHandler statisticsHandler, ILogger <TwitterUserService> logger)
 {
     _settings          = settings;
     _statisticsHandler = statisticsHandler;
     _logger            = logger;
     Auth.SetApplicationOnlyCredentials(_settings.ConsumerKey, _settings.ConsumerSecret, true);
     ExceptionHandler.SwallowWebExceptions = false;
 }
Beispiel #3
0
 public TwitterTweetsService(ITwitterAuthenticationInitializer twitterAuthenticationInitializer, ITweetExtractor tweetExtractor, ITwitterStatisticsHandler statisticsHandler, ITwitterUserService twitterUserService, ILogger <TwitterTweetsService> logger)
 {
     _twitterAuthenticationInitializer = twitterAuthenticationInitializer;
     _tweetExtractor     = tweetExtractor;
     _statisticsHandler  = statisticsHandler;
     _twitterUserService = twitterUserService;
     _logger             = logger;
 }
 public TwitterUserService(ITwitterAuthenticationInitializer twitterAuthenticationInitializer, ITwitterStatisticsHandler statisticsHandler, ILogger <TwitterUserService> logger)
 {
     _twitterAuthenticationInitializer = twitterAuthenticationInitializer;
     _statisticsHandler = statisticsHandler;
     _logger            = logger;
 }