예제 #1
0
 public RemoveCartEventHandler(IHubSpotApi hubSpotApi, IHubspotCartTrackRepository hubspotCartTrackRepository, IUserRepository userRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _hubspotCartTrackRepository = hubspotCartTrackRepository;
     _userRepository             = userRepository;
     _logger = logger;
 }
예제 #2
0
 public TransactionEventHandler(IHubSpotApi hubSpotApi, IOrderConfirmationProvider orderConfirmationProvider, IHubspotCartTrackRepository hubspotCartTrackRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _orderConfirmationProvider  = orderConfirmationProvider;
     _hubspotCartTrackRepository = hubspotCartTrackRepository;
     _logger = logger;
 }
예제 #3
0
 public AbandonCartCommandHandler(ITransactionRepository transactionRepository,
                                  ITransactionDetailRepository transactionDetailsRepository,
                                  IEventTicketAttributeRepository eventTicketAttributeRepository,
                                  IEventTicketDetailRepository eventTicketDetailRepository,
                                  IEventDetailRepository eventDetailRepository,
                                  IEventRepository eventRepository,
                                  IMediator mediator,
                                  IHubspotCartTrackRepository hubspotCartTrackRepository)
     : base(mediator)
 {
     _eventRepository                = eventRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _transactionDetailsRepository   = transactionDetailsRepository;
     _transactionRepository          = transactionRepository;
     _hubspotCartTrackRepository     = hubspotCartTrackRepository;
     _mediator = mediator;
 }
예제 #4
0
 public AbandonCartEventHandler(IHubSpotApi hubSpotApi, IHubspotCartTrackRepository hubspotCartTrackRepository, FIL.Logging.ILogger logger)
 {
     _hubSpotApi = hubSpotApi;
     _hubspotCartTrackRepository = hubspotCartTrackRepository;
     _logger = logger;
 }