public CombatCommands(IItemEventDispatcher itemEventDispatcher, IUserRepository userRepository, ISlackWebApi slack, IStatsRepository statsRepository, IRandomService randomService) { _itemEventDispatcher = itemEventDispatcher; _userRepository = userRepository; _slack = slack; _statsRepository = statsRepository; _randomService = randomService; }
public SlursCommands(ISlurRepository slursRepository, IUserRepository userRepository, ISlackWebApi messageSender, IAuthorizationService adminValidator, IItemEventDispatcher itemEventDispatcher) { _slurRepository = slursRepository; _userRepository = userRepository; _slack = messageSender; _adminValidator = adminValidator; _itemEventDispatcher = itemEventDispatcher; }
public CasinoCommands(IUserRepository userRepository, ISlackWebApi messageSender, IChannelRepository channelRepository, IBackgroundJobClient backgroundJobClient, IItemEventDispatcher itemEventDispatcher, IStatsRepository statsRepository, IRandomService randomService) { _userRepository = userRepository; _slack = messageSender; _channelRepository = channelRepository; _backgroundJobClient = backgroundJobClient; _itemEventDispatcher = itemEventDispatcher; _statsRepository = statsRepository; _randomService = randomService; }