Example #1
0
 public StatusService(InstanceSettings instanceSettings, IStatusExtractor statusExtractor, IExtractionStatisticsHandler statisticsHandler, IPublicationRepository publicationRepository)
 {
     _instanceSettings      = instanceSettings;
     _statusExtractor       = statusExtractor;
     _statisticsHandler     = statisticsHandler;
     _publicationRepository = publicationRepository;
 }
Example #2
0
 public StatisticsController(ITwitterUserDal twitterUserDal, IFollowersDal followersDal, ITwitterStatisticsHandler twitterStatistics, IExtractionStatisticsHandler extractionStatistics)
 {
     _twitterUserDal       = twitterUserDal;
     _followersDal         = followersDal;
     _twitterStatistics    = twitterStatistics;
     _extractionStatistics = extractionStatistics;
 }
 public UserService(InstanceSettings instanceSettings, ICryptoService cryptoService, IActivityPubService activityPubService, IProcessFollowUser processFollowUser, IProcessUndoFollowUser processUndoFollowUser, IStatusExtractor statusExtractor, IExtractionStatisticsHandler statisticsHandler, ITwitterUserService twitterUserService)
 {
     _instanceSettings      = instanceSettings;
     _cryptoService         = cryptoService;
     _activityPubService    = activityPubService;
     _processFollowUser     = processFollowUser;
     _processUndoFollowUser = processUndoFollowUser;
     _statusExtractor       = statusExtractor;
     _statisticsHandler     = statisticsHandler;
     _twitterUserService    = twitterUserService;
 }
Example #4
0
 public StatusService(InstanceSettings instanceSettings, IStatusExtractor statusExtractor, IExtractionStatisticsHandler statisticsHandler)
 {
     _instanceSettings  = instanceSettings;
     _statusExtractor   = statusExtractor;
     _statisticsHandler = statisticsHandler;
 }