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(); }