public SaveTicketCommandHandler( IEventDetailRepository eventDetailRepository, ITicketCategoryRepository ticketCategoryRepository, IEventTicketDetailRepository eventTicketDetailRepository, IEventTicketAttributeRepository eventTicketAttributeRepository, ICurrencyTypeRepository currencyTypeRepository, IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository, IEventStripeAccountMappingRepository eventStripeAccountMappingRepository, IDiscountProvider discountProvider, IDonationDetailRepository donationDetailRepository, IStepProvider stepProvider, ILogger logger, IMediator mediator) : base(mediator) { _eventDetailRepository = eventDetailRepository; _eventTicketDetailRepository = eventTicketDetailRepository; _eventTicketAttributeRepository = eventTicketAttributeRepository; _ticketCategoryRepository = ticketCategoryRepository; _currencyTypeRepository = currencyTypeRepository; _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository; _eventStripeAccountMappingRepository = eventStripeAccountMappingRepository; _discountProvider = discountProvider; _stepProvider = stepProvider; _donationDetailRepository = donationDetailRepository; _logger = logger; }
public EventStripeConnectAccountProvider( FIL.Logging.ILogger logger, IEventStripeAccountMappingRepository eventStripeAccountMappingRepository, ISettings settings) { _settings = settings; _logger = logger; _eventStripeAccountMappingRepository = eventStripeAccountMappingRepository; }
public EventFinanceQueryHandler( IMasterFinanceDetailsRepository masterFinanceDetailsRepository, IEventStripeConnectMasterRepository eventStripeConnectMasterRepository, IEventStripeAccountMappingRepository eventStripeAccountMappingRepository, IEventRepository eventRepository, IEventCurrencyProvider eventCurrencyProvider, ICountryRepository countryRepository ) { _masterFinanceDetailsRepository = masterFinanceDetailsRepository; _eventStripeConnectMasterRepository = eventStripeConnectMasterRepository; _eventStripeAccountMappingRepository = eventStripeAccountMappingRepository; _eventRepository = eventRepository; _eventCurrencyProvider = eventCurrencyProvider; _countryRepository = countryRepository; }