Exemplo n.º 1
0
 public MonsterMenuService(IUserRepository userRepository, ICombatService combatService, ISpawnedMonsterRepository spawnedMonsterRepository, ISlackWebApi slack, ISkillService skillService)
 {
     _userRepository           = userRepository;
     _combatService            = combatService;
     _spawnedMonsterRepository = spawnedMonsterRepository;
     _slack        = slack;
     _skillService = skillService;
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 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;
 }