public RankManager(IDataAccess dataAccess, IApiRetriever apiRetriever) { _dataAccess = dataAccess; _apiRetriever = apiRetriever; InitializeRanks(); BuildRankListString(); }
public GiveawayCommand(IFilterManager filterManager, IConfiguration configuration, IDataAccess dataAccess, IApiRetriever apiRetriever, ITwitchConnections twitchConnection) { _filterManager = filterManager; _configuration = configuration; _dataAccess = dataAccess; _apiRetriever = apiRetriever; _twitchConnection = twitchConnection; }
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 TwitchChatBot(ITwitchConnections twitchConnection, IDataAccess dataAccess, IDataProcessor dataProcessor, IConfiguration configuration, IApiRetriever apiRetriever, IPresenceCounter presenceCounter, CommandsContainer commandsContainer, MessageHandler messageHandler) { _twitchConnection = twitchConnection; _dataProcessor = dataProcessor; _dataAccess = dataAccess; _configuration = configuration; _commandsContainer = commandsContainer; _messageHandler = messageHandler; presenceCounter.MakePresent(apiRetriever.TwitchChannelId); Connect(); }
public FilterManager(IDataAccess dataAccess, IApiRetriever apiRetriever) { _dataAccess = dataAccess; _apiRetriever = apiRetriever; InitializeFilterAsync().Wait(); }
public TopCommand(IDataAccess dataAccess, IApiRetriever apiRetriever) { _dataAccess = dataAccess; _apiRetriever = apiRetriever; }
public RankCommand(IRankManager rankManager, IApiRetriever apiRetriever, IDataAccess dataAccess) { _rankManager = rankManager; _apiRetriever = apiRetriever; _dataAccess = dataAccess; }
public FilterCommand(IApiRetriever apiRetriever, IFilterManager filterManager) { _apiRetriever = apiRetriever; _filterManager = filterManager; }