public CheckPaymentsToUserContractsJob(IContractService contractService, IPaymentService paymentService,
                                        IEthereumQueueOutService queueOutService, ILog logger)
     : this("CheckPaymentsToUserContractsJob", TimerPeriodSeconds * 1000, logger)
 {
     _contractService = contractService;
     _paymentService  = paymentService;
     _queueOutService = queueOutService;
     _logger          = logger;
 }
Exemplo n.º 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;
 }