示例#1
0
 public GuideDetailsCommandHandler(IGuideDetailsRepository GuideDetailsRepository,
                                   IGuidePlaceMappingsRepository GuidePlaceMappings,
                                   IGuideServicesRepository GuideServicesRepository,
                                   ICountryRepository countryRepository,
                                   IMasterFinanceDetailsRepository MasterFinanceDetailsRepository,
                                   IGuideFinanceMappingsRepository GuideFinanceMappingsRepository,
                                   IUserRepository IserRepository,
                                   IIPDetailRepository IpDetailRepository,
                                   IServicesRepository ServicesRepository,
                                   IGuideDocumentMappingsRepository guideDocumentMappingsRepository,
                                   IUserAddressDetailRepository userAddressDetailRepository,
                                   IZipcodeRepository zipcodeRepository,
                                   IUserRepository UserRepository,
                                   FIL.Logging.ILogger logger,
                                   IMediator mediator)
     : base(mediator)
 {
     _GuideDetailsRepository          = GuideDetailsRepository;
     _UserRepository                  = UserRepository;
     _IpDetailRepository              = IpDetailRepository;
     _countryRepository               = countryRepository;
     _GuidePlaceMappings              = GuidePlaceMappings;
     _GuideServicesRepository         = GuideServicesRepository;
     _GuideFinanceMappingsRepository  = GuideFinanceMappingsRepository;
     _MasterFinanceDetailsRepository  = MasterFinanceDetailsRepository;
     _guideDocumentMappingsRepository = guideDocumentMappingsRepository;
     _ServicesRepository              = ServicesRepository;
     _userAddressDetailRepository     = userAddressDetailRepository;
     _zipcodeRepository               = zipcodeRepository;
     _logger   = logger;
     _mediator = mediator;
 }
示例#2
0
 public SaveIPProvider(ILogger logger, ISettings settings,
                       IIpApi ipApi,
                       IIPDetailRepository iPDetailRepository
                       )
 {
     _iPDetailRepository = iPDetailRepository;
     _ipApi  = ipApi;
     _logger = logger;
 }
示例#3
0
 public FeelUserQueryHandler(
     IUserRepository userRepository,
     ITransactionRepository transactionRepository,
     IEventRepository eventRepository,
     IFeelUserAdditionalDetailRepository feelUserAdditionalDetailRepository,
     IIPDetailRepository iPDetailRepository)
 {
     _userRepository        = userRepository;
     _iPDetailRepository    = iPDetailRepository;
     _transactionRepository = transactionRepository;
     _feelUserAdditionalDetailRepository = feelUserAdditionalDetailRepository;
     _eventRepository = eventRepository;
 }
 public RasvRegisterUserCommandHandler(
     IUserRepository userRepository,
     IMediator mediator,
     IReferralRepository referralRepository,
     ISaveIPProvider saveIPProvider,
     IIPDetailRepository iPDetailRepository)
     : base(mediator)
 {
     _userRepository     = userRepository;
     _referralRepository = referralRepository;
     _mediator           = mediator;
     _saveIPProvider     = saveIPProvider;
     _iPDetailRepository = iPDetailRepository;
 }
 public TicketAlertUserMappingCommandHandler(ICountryRepository countryRepository,
                                             IEventRepository eventRepository,
                                             ITicketAlertEventMappingRepository ticketAlertEventMappingRepository,
                                             ITicketAlertUserMappingRepository ticketAlertUserMappingRepository,
                                             IIPDetailRepository iPDetailRepository, IIpApi ipApi,
                                             IMediator mediator)
     : base(mediator)
 {
     _countryRepository = countryRepository;
     _eventRepository   = eventRepository;
     _ticketAlertEventMappingRepository = ticketAlertEventMappingRepository;
     _ticketAlertUserMappingRepository  = ticketAlertUserMappingRepository;
     _iPDetailRepository = iPDetailRepository;
     _ipApi = ipApi;
 }
示例#6
0
 public RegisterUserCommandHandler(IUsersWebsiteInviteRepository userWebsiteInviteRepository,
                                   IUserRepository userRepository,
                                   IFeelUserAdditionalDetailRepository feelUserAdditionalDetailRepository,
                                   IIPDetailRepository iPDetailRepository,
                                   ICountryRepository countryRepository,
                                   ISaveIPProvider saveIPProvider,
                                   IReferralRepository referralRepository,
                                   IMediator mediator)
     : base(mediator)
 {
     _userRepository = userRepository;
     _saveIPProvider = saveIPProvider;
     _mediator       = mediator;
     _userWebsiteInviteRepository        = userWebsiteInviteRepository;
     _feelUserAdditionalDetailRepository = feelUserAdditionalDetailRepository;
     _countryRepository  = countryRepository;
     _iPDetailRepository = iPDetailRepository;
     _referralRepository = referralRepository;
 }
示例#7
0
 public PaymentCommandHandler(IHdfcChargerResolver hdfcChargerResolver,
                              ITransactionRepository transactionRepository,
                              ICurrencyTypeRepository currencyTypeRepository,
                              IPaymentHtmlPostCharger <IHdfcEnrolledCharge, IPaymentHtmlPostResponse> hdfcPaymentHtmlPostCharger,
                              IPaymentCharger <IHdfcCharge, IPaymentResponse> hdfcCharger,
                              IPaymentHtmlPostCharger <ICcavenueCharge, IPaymentHtmlPostResponse> ccavenuePaymentHtmlPostCharger,
                              IUserRepository userRepository,
                              IUserCardDetailRepository userCardDetailRepository,
                              IPaymentCharger <IStripeCharge, IPaymentResponse> stripeCharger,
                              IPaymentHtmlPostCharger <INabTransactCharge, IPaymentHtmlPostResponse> nabTransactCharger,
                              IIPDetailRepository ipDetailRepository, IUserAddressDetailRepository userAddressDetailRepository,
                              IZipcodeRepository zipcodeRepository,
                              ICityRepository cityRepository,
                              FIL.Logging.ILogger logger,
                              IMediator mediator,
                              IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                              ITransactionSeatDetailRepository transactionSeatDetailRepository,
                              ITransactionDetailRepository transactionDetailRepository,
                              IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository
                              )
     : base(mediator)
 {
     _hdfcChargerResolver        = hdfcChargerResolver;
     _transactionRepository      = transactionRepository;
     _currencyTypeRepository     = currencyTypeRepository;
     _hdfcPaymentHtmlPostCharger = hdfcPaymentHtmlPostCharger;
     _hdfcCharger = hdfcCharger;
     _ccavenuePaymentHtmlPostCharger = ccavenuePaymentHtmlPostCharger;
     _userRepository = userRepository;
     _userAddressDetailRepository = userAddressDetailRepository;
     _userRepository           = userRepository;
     _zipcodeRepository        = zipcodeRepository;
     _userCardDetailRepository = userCardDetailRepository;
     _stripeCharger            = stripeCharger;
     _nabTransactCharger       = nabTransactCharger;
     _ipDetailRepository       = ipDetailRepository;
     _cityRepository           = cityRepository;
     _logger = logger;
     _matchSeatTicketDetailRepository  = matchSeatTicketDetailRepository;
     _transactionSeatDetailRepository  = transactionSeatDetailRepository;
     _transactionDetailRepository      = transactionDetailRepository;
     _matchLayoutSectionSeatRepository = matchLayoutSectionSeatRepository;
 }
示例#8
0
 public DiscountCommandHandler(
     IEventTicketAttributeRepository eventTicketAttributeRepository, ITransactionRepository transactionRepository,
     ITransactionDetailRepository transactionDetailRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventDetailRepository eventDetailRepository,
     IEventRepository eventRepository,
     IVenueRepository venueRepository,
     ICityRepository cityRepository,
     IStateRepository stateRepository,
     ICountryRepository countryRepository,
     IIPDetailRepository iPDetailRepository,
     IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository,
     IDiscountRepository discountRepository,
     IDiscountPromoCodeRepository discountPromoCodeRepository,
     IZoomMeetingProvider zoomMeetingProvider,
     IEventCategoryRepository eventCategoryRepository,
     ILogger logger,
     IGeoCurrency geoCurrency,
     ICurrencyTypeRepository currencyTypeRepository,
     IMediator mediator) : base(mediator)
 {
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _transactionRepository          = transactionRepository;
     _transactionDetailRepository    = transactionDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository    = venueRepository;
     _cityRepository     = cityRepository;
     _stateRepository    = stateRepository;
     _eventRepository    = eventRepository;
     _countryRepository  = countryRepository;
     _iPDetailRepository = iPDetailRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
     _discountPromoCodeRepository         = discountPromoCodeRepository;
     _discountRepository      = discountRepository;
     _eventCategoryRepository = eventCategoryRepository;
     _zoomMeetingProvider     = zoomMeetingProvider;
     _geoCurrency             = geoCurrency;
     _currencyTypeRepository  = currencyTypeRepository;
     _logger = logger;
 }