Пример #1
0
 public EpgpModule(
     IPriorityReportingService priorityReportingService,
     IQueryService queryService,
     IEpgpService epgpService,
     IAuditService auditService,
     IEpgpCalculator epgpCalculator,
     IEpgpConfigurationService epgpConfigurationService,
     IPageService pageService,
     IDocumentationService documentationService,
     IEmoteService emoteService,
     IAliasService aliasService,
     IItemService itemService,
     IRaidService raidService,
     IAdministrationService administrationService,
     BuzzBotDbContext dbContext, IUserService userService, IMapper mapper, IDecayProcessor decayProcessor)
 {
     _priorityReportingService = priorityReportingService;
     _queryService             = queryService;
     _epgpService              = epgpService;
     _auditService             = auditService;
     _epgpCalculator           = epgpCalculator;
     _epgpConfigurationService = epgpConfigurationService;
     _pageService              = pageService;
     _documentationService     = documentationService;
     _emoteService             = emoteService;
     _aliasService             = aliasService;
     _itemService              = itemService;
     _raidService              = raidService;
     _administrationService    = administrationService;
     _dbContext      = dbContext;
     _userService    = userService;
     _mapper         = mapper;
     _decayProcessor = decayProcessor;
 }
Пример #2
0
 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;
 }
Пример #3
0
 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;
 }