Beispiel #1
0
 public CheckContractQueueCountJob(IContractQueueService contractQueueService, IContractService contractService, IBaseSettings settings, IPaymentService paymentService, IEmailNotifierService emailNotifier, ILog logger)
     : this("CheckContractQueueCountJob", TimerPeriodSeconds * 1000, logger)
 {
     _contractQueueService = contractQueueService;
     _contractService      = contractService;
     _settings             = settings;
     _paymentService       = paymentService;
     _emailNotifier        = emailNotifier;
     _logger = logger;
 }
Beispiel #2
0
 public EthereumJob(IContractService contractService,
                    IPaymentService paymentService,
                    IEthereumQueueOutService queueOutService,
                    IContractQueueService contractQueueService,
                    IEmailNotifierService emailNotifier,
                    IBaseSettings settings,
                    ILog logger)
 {
     _contractService      = contractService;
     _paymentService       = paymentService;
     _logger               = logger;
     _queueOutService      = queueOutService;
     _contractQueueService = contractQueueService;
     _emailNotifier        = emailNotifier;
     _settings             = settings;
 }
 public ClientController(IContractQueueService contractQueueService)
 {
     _contractQueueService = contractQueueService;
 }
 public SystemController(IContractQueueService contractQueueService, IContractService contractService)
 {
     _contractQueueService = contractQueueService;
     _contractService      = contractService;
 }
Beispiel #5
0
 public RefreshContractQueueJob(IContractQueueService contractQueueService, ILog logger)
     : this("RefreshContractQueueJob", TimerPeriodSeconds * 1000, logger)
 {
     _contractQueueService = contractQueueService;
     _logger = logger;
 }