public CartRepository(DreamerDbContext dreamerDbContext, IEmailNotifierService emailNotifierService , IShippingCostCalculatorService shippingCostCalculatorService, IInternalHangfireService internalHangfireService) : base(dreamerDbContext) { EmailNotifierService = emailNotifierService; ShippingCostCalculatorService = shippingCostCalculatorService; InternalHangfireService = internalHangfireService; }
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 ContractQueueService(Func <string, IQueueExt> queueFactory, IEmailNotifierService emailNotifier) { _emailNotifier = emailNotifier; _queue = queueFactory(Constants.EthereumContractQueue); }
public InternalHangfireService(DreamerDbContext dreamerDbContext, IEmailNotifierService emailNotifierService) { DreamerDbContext = dreamerDbContext; EmailNotifierService = emailNotifierService; }