public HangmanGame(ICurrencyGenerator currencyGenerator, IAutomatedActionSystem automatedActionSystem, IWordListProvider wordList) { _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; _wordList = wordList; }
public CurrencyUpdate(int intervalInMinutes, ICurrencyGenerator currencyGenerator, IClock clock) { _intervalInMinutes = intervalInMinutes; _currencyGenerator = currencyGenerator; _clock = clock; SetNextRunTime(); }
public QuizGame(IRepository repository, ICurrencyGenerator currencyGenerator, IAutomatedActionSystem automatedActionSystem) { _repository = repository; _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; }
public HangmanGame(ICurrencyGenerator currencyGenerator, IAutomatedActionSystem automatedActionSystem, IRepository repository) { _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; _repository = repository; }
public HangmanGame(ICurrencyGenerator currencyGenerator, IRepository repository, ISettingsFactory settingsFactory, IHangmanDisplayNotification hangmanDisplayNotification) { _currencyGenerator = currencyGenerator; _repository = repository; _hangmanDisplayNotification = hangmanDisplayNotification; _hangmanSettings = settingsFactory.GetSettings <HangmanSettings>(); }
public FollowableSystem(IList <IChatClient> chatClients, IFollowerService followerService, ICurrencyGenerator currencyGenerator) { _chatClients = chatClients; _followerService = followerService; _currencyGenerator = currencyGenerator; }
public HangmanGame(ICurrencyGenerator currencyGenerator, IRepository repository, ISettingsFactory settingsFactory, IHangmanDisplayNotification hangmanDisplayNotification) { _currencyGenerator = currencyGenerator; _repository = repository; _hangmanDisplayNotification = hangmanDisplayNotification; _hangmanSettings = settingsFactory.GetSettings <HangmanSettings>(); ALL_LETTERS = _hangmanSettings?.AllowedCharacters.ToLowerInvariant(); }
public CurrencyUpdate(ICurrencyGenerator currencyGenerator, ISettingsFactory settingsFactory, IClock clock) { _currencyGenerator = currencyGenerator; _clock = clock; _currencySettings = settingsFactory.GetSettings <CurrencySettings>(); IntervalTimeSpan = TimeSpan.FromMinutes(IntervalInMinutes); SetNextRunTime(); }
public RockPaperScissorsGame(ICurrencyGenerator currencyGenerator, IAutomatedActionSystem automatedActionSystem, ISettingsFactory settingsFactory, ILoggerAdapter <RockPaperScissorsGame> logger) { _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; _logger = logger; _settings = settingsFactory.GetSettings <RockPaperScissorsSettings>(); }
public StreamingSystem(IChatClient chatClient, IFollowerService followerService, ICurrencyGenerator currencyGenerator, ISubscriberHandler subscriberHandler, IStreamingInfoService streamingInfoService) { _chatClient = chatClient; _followerService = followerService; _currencyGenerator = currencyGenerator; _subscriberHandler = subscriberHandler; _streamingInfoService = streamingInfoService; }
public BonusCommand(IRepository repository, ICurrencyGenerator currencyGenerator) : base(repository, UserRole.Mod) { _currencyGenerator = currencyGenerator; HelpText = "Use the bonus command to give free coins to someone example: !bonus sadukie 50"; }
public RockPaperScissorsGame(ICurrencyGenerator currencyGenerator, IAutomatedActionSystem automatedActionSystem, ILoggerAdapter <RockPaperScissorsGame> logger) { _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; _logger = logger; }
public HeistGame(IAutomatedActionSystem automatedActionSystem, ICurrencyGenerator currencyGenerator) { _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; }
public HangmanGame(ICurrencyGenerator currencyGenerator, IRepository repository, IHangmanDisplayNotification hangmanDisplayNotification) { _currencyGenerator = currencyGenerator; _repository = repository; _hangmanDisplayNotification = hangmanDisplayNotification; }
public HangmanGame(ICurrencyGenerator currencyGenerator, IRepository repository, IOverlayNotification overlayNotification) { _currencyGenerator = currencyGenerator; _repository = repository; _overlayNotification = overlayNotification; }
public RockPaperScissorsGame(ICurrencyGenerator currencyGenerator, IAutomatedActionSystem automatedActionSystem) { _currencyGenerator = currencyGenerator; _automatedActionSystem = automatedActionSystem; }
public BonusCommand(IRepository repository, ICurrencyGenerator currencyGenerator) : base(repository) { _currencyGenerator = currencyGenerator; }
public RouletteCommand(IRepository repository, ICurrencyGenerator currencyGenerator, ISettingsFactory settingsFactory) : base(repository) { _currencyGenerator = currencyGenerator; _rouletteSettings = settingsFactory.GetSettings <RouletteSettings>(); }