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