public DecayProcessor(IEpgpConfigurationService epgpConfigurationService, IConfiguration configuration, IEpgpTransactionFactory epgpTransactionFactory, IBuzzBotDbContextFactory buzzBotDbContextFactory) { _epgpConfigurationService = epgpConfigurationService; _configuration = configuration; _epgpTransactionFactory = epgpTransactionFactory; _buzzBotDbContextFactory = buzzBotDbContextFactory; }
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; }