public RemoveCartEventHandler(IHubSpotApi hubSpotApi, IHubspotCartTrackRepository hubspotCartTrackRepository, IUserRepository userRepository, FIL.Logging.ILogger logger) { _hubSpotApi = hubSpotApi; _hubspotCartTrackRepository = hubspotCartTrackRepository; _userRepository = userRepository; _logger = logger; }
public TransactionEventHandler(IHubSpotApi hubSpotApi, IOrderConfirmationProvider orderConfirmationProvider, IHubspotCartTrackRepository hubspotCartTrackRepository, FIL.Logging.ILogger logger) { _hubSpotApi = hubSpotApi; _orderConfirmationProvider = orderConfirmationProvider; _hubspotCartTrackRepository = hubspotCartTrackRepository; _logger = logger; }
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; }
public AbandonCartEventHandler(IHubSpotApi hubSpotApi, IHubspotCartTrackRepository hubspotCartTrackRepository, FIL.Logging.ILogger logger) { _hubSpotApi = hubSpotApi; _hubspotCartTrackRepository = hubspotCartTrackRepository; _logger = logger; }