public MonsterMenuService(IUserRepository userRepository, ICombatService combatService, ISpawnedMonsterRepository spawnedMonsterRepository, ISlackWebApi slack, ISkillService skillService) { _userRepository = userRepository; _combatService = combatService; _spawnedMonsterRepository = spawnedMonsterRepository; _slack = slack; _skillService = skillService; }
public CombatService(IEventDispatcher eventDispatcher, ISlackWebApi slack, IStatsRepository statsRepository, IUserService userService, IChannelRepository channelRepository, ISpawnedMonsterRepository spawnedMonsterRepository, IMonsterService monsterService) { _eventDispatcher = eventDispatcher; _slack = slack; _statsRepository = statsRepository; _userService = userService; _channelRepository = channelRepository; _spawnedMonsterRepository = spawnedMonsterRepository; _monsterService = monsterService; }
public MonsterService(ISpawnedMonsterRepository spawnedMonsterRepository, ISlackWebApi slack, IUserService userService, IInventoryRepository inventoryRepository, IRandomService randomService, IMonsterRepository monsterRepository, IChannelRepository channelRepository, IPartyRepository partyRepository, IItemRepository itemRepository) { _spawnedMonsterRepository = spawnedMonsterRepository; _slack = slack; _userService = userService; _inventoryRepository = inventoryRepository; _randomService = randomService; _monsterRepository = monsterRepository; _channelRepository = channelRepository; _partyRepository = partyRepository; _itemRepository = itemRepository; }