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; }
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; }
public RefreshContractQueueJob(IContractQueueService contractQueueService, ILog logger) : this("RefreshContractQueueJob", TimerPeriodSeconds * 1000, logger) { _contractQueueService = contractQueueService; _logger = logger; }