public RaidService(IRaidRepository raidRepository, IGymService gymService, IPokemonService pokemonService, IRaidbossService raidbossService, ILocalizationService localizationService) { RaidRepository = raidRepository; LocalizationService = localizationService; GymService = gymService; PokemonService = pokemonService; RaidbossService = raidbossService; }
public EpgpService(IEpgpConfigurationService configurationService, IEpgpCalculator epgpCalculator, IRaidRepository raidRepository, IAliasEventAlerter aliasEventAlerter, IAliasService aliasService, BuzzBotDbContext dbContext, IEpgpTransactionFactory epgpTransactionFactory) { _configurationService = configurationService; _epgpCalculator = epgpCalculator; _raidRepository = raidRepository; _aliasEventAlerter = aliasEventAlerter; _aliasService = aliasService; _dbContext = dbContext; _epgpTransactionFactory = epgpTransactionFactory; aliasEventAlerter.AliasAdded += AliasAdded; }
public RaidModule(IUserDataService userDataService, IRecurringRaidTemplateRepository recurringRaidTemplateRepository, ISoftResRaidTemplateRepository softResRaidTemplateRepository, ITemplateConfigurationService templateConfigurationService, IPageService pageService, ISoftResClient softResClient, IMapper mapper, ISoftResEventRepository softResEventRepository, IChannelService channelService, IRaidRepository raidRepository) : base(userDataService) { _recurringRaidTemplateRepository = recurringRaidTemplateRepository; _softResRaidTemplateRepository = softResRaidTemplateRepository; _templateConfigurationService = templateConfigurationService; _pageService = pageService; _softResClient = softResClient; _mapper = mapper; _softResEventRepository = softResEventRepository; _channelService = channelService; _raidRepository = raidRepository; }
public RaidService( DiscordSocketClient client, IRaidMonitorFactory raidMonitorFactory, IAliasEventAlerter aliasEventAlerter, IEmoteService emoteService, IEpgpCalculator epgpCalculator, IUserService userService, IAliasService aliasService, IRaidRepository raidRepository, IMapper mapper, BuzzBotDbContext dbContext) { _client = client; _emoteService = emoteService; _epgpCalculator = epgpCalculator; _userService = userService; _aliasService = aliasService; _raidRepository = raidRepository; _mapper = mapper; _dbContext = dbContext; _raidMonitorFactory = raidMonitorFactory; _aliasEventAlerter = aliasEventAlerter; }
public RaidService(IRaidRepository raidRepository, IUserRepository userRepository, IPokemonRepository pokemonRepository) { this.raidRepository = raidRepository; this.userRepository = userRepository; this.pokemonRepository = pokemonRepository; }