Esempio n. 1
0
 public DataProcessor
     (IDataAccess dataAccess, IConfiguration configuration, IFilterManager filterManager,
     IApiRetriever apiRetriever, ITwitchConnections twitchConnections, ITalkerCounter talkerCounter,
     IRankManager rankManager)
 {
     _dataAccess        = dataAccess;
     _configuration     = configuration;
     _apiRetriever      = apiRetriever;
     _filterManager     = filterManager;
     _twitchConnections = twitchConnections;
     _talkerCounter     = talkerCounter;
     _rankManager       = rankManager;
 }
 public MessageHandler(IRankManager rankManager, IDataAccess dataAccess, ITwitchConnections twitchConnections,
                       IConfiguration configuration, IDataProcessor dataProcessor, IFilterManager filterManager,
                       IPresenceCounter presenceCounter, ITalkerCounter talkerCounter)
 {
     _rankManager      = rankManager;
     _dataAccess       = dataAccess;
     _twitchConnection = twitchConnections;
     _configuration    = configuration;
     _dataProcessor    = dataProcessor;
     _filterManager    = filterManager;
     _presenceCounter  = presenceCounter;
     _talkerCounter    = talkerCounter;
     EventInitializer();
     TimedMessageInitializer();
 }