public SlackBot(IGameReaderWriter gameReaderWriter, IDBServerInfoLoader dBServerInfoLoader) { _gameReaderWriter = gameReaderWriter; _dBServerInfoLoader = dBServerInfoLoader; _leaderBoardGenerator = new LeaderBoardGenerator(_gameReaderWriter); _gameAutomation = new GameAutomation(_gameReaderWriter); }
public MessageProcessor(IGameReaderWriter gameReaderWriter) { _gameReaderWriter = gameReaderWriter; _wikipediaLinkExtractor = new WikipediaLinkExtractor(); _pageListExtractor = new PageListExtractor(); _leaderBoardGenerator = new LeaderBoardGenerator(_gameReaderWriter); _pathValidator = new PathValidator(); }
public LeaderBoardGenerator(IGameReaderWriter gameReaderWriter) { _gameReaderWriter = gameReaderWriter; }
public GameAutomation(IGameReaderWriter gameReaderWriter) { _lastCheckTime = null; _gameReaderWriter = gameReaderWriter; }