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