コード例 #1
0
ファイル: FeelSearchQueryHandler.cs プロジェクト: sanjukz/FIL
 public FeelSearchQueryHandler(IEventRepository eventRepository,
                               IEventCategoryRepository eventCategoryRepository,
                               IEventDetailRepository eventDetailRepository,
                               IVenueRepository venueRepository,
                               ICountryRepository countryRepository,
                               ICityRepository cityRepository,
                               IStateRepository stateRepository,
                               IEventTicketDetailRepository eventTicketDetailRepository,
                               IEventTicketAttributeRepository eventTicketAttributeRepository,
                               ICurrencyTypeRepository currencyTypeRepository,
                               IRatingRepository ratingRepository,
                               IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                               IEventCategoryMappingRepository eventCategoryMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _ratingRepository               = ratingRepository;
 }
コード例 #2
0
ファイル: SavedEventQueryHandler.cs プロジェクト: sanjukz/FIL
        public SavedEventQueryHandler(IEventRepository eventRepository, IEventCategoryMappingRepository eventCategoryMappingRepository,
                                      IEventSiteIdMappingRepository eventSiteIdMappingRepository, IEventLearnMoreAttributeRepository eventLearnMoreAttributeRepository,
                                      IEventTagMappingRepository eventTagMappingRepository,
                                      IEventHostMappingRepository eventHostMappingRepository,
                                      ICountryRepository countryRepository, IZipcodeRepository zipcodeRepository, IPlaceVisitDurationRepository placeVisitDurationRepository, IStateRepository stateRepository, IEventAmenityRepository eventAmenityRepository,
                                      ICityRepository cityRepository, IEventCategoryRepository eventCategoryRepository, IVenueRepository venueRepository, IEventDetailRepository eventDetailRepository, IMediator mediator, IEventGalleryImageRepository eventGalleryImageRepository)
        {
            _eventRepository = eventRepository;
            _eventCategoryMappingRepository    = eventCategoryMappingRepository;
            _eventSiteIdMappingRepository      = eventSiteIdMappingRepository;
            _eventLearnMoreAttributeRepository = eventLearnMoreAttributeRepository;
            _eventGalleryImageRepository       = eventGalleryImageRepository;

            _countryRepository            = countryRepository;
            _stateRepository              = stateRepository;
            _cityRepository               = cityRepository;
            _venueRepository              = venueRepository;
            _eventDetailRepository        = eventDetailRepository;
            _eventAmenityRepository       = eventAmenityRepository;
            _eventCategoryRepository      = eventCategoryRepository;
            _zipcodeRepository            = zipcodeRepository;
            _placeVisitDurationRepository = placeVisitDurationRepository;
            _eventTagMappingRepository    = eventTagMappingRepository;
            _eventHostMappingRepository   = eventHostMappingRepository;
        }
コード例 #3
0
 public FeelExportIAProvider(IEventRepository eventRepository,
                             IEventCategoryRepository eventCategoryRepository,
                             IEventDetailRepository eventDetailRepository,
                             IEventTicketDetailRepository eventTicketDetailRepository,
                             IEventTicketAttributeRepository eventTicketAttributeRepository,
                             ITicketCategoryRepository ticketCategoryRepository,
                             ICurrencyTypeRepository currencyTypeRepository,
                             IVenueRepository venueRepository,
                             ICityRepository cityRepository,
                             IStateRepository stateRepository,
                             ICountryRepository countryRepository,
                             IEventSiteIdMappingRepository eventSiteIdMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _venueRepository                = venueRepository;
     _cityRepository               = cityRepository;
     _stateRepository              = stateRepository;
     _countryRepository            = countryRepository;
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
 }
コード例 #4
0
 public RecommendationQueryHandler(IEventRepository eventRepository,
                                   IEventDetailRepository eventDetailRepository,
                                   IVenueRepository venueRepository,
                                   ICountryRepository countryRepository,
                                   ICityRepository cityRepository,
                                   IStateRepository stateRepository,
                                   IEventTicketDetailRepository eventTicketDetailRepository,
                                   IEventTicketAttributeRepository eventTicketAttributeRepository,
                                   ICurrencyTypeRepository currencyTypeRepository,
                                   IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                   IInitSession initSession,
                                   IGetRecommendation getRecommendation)
 {
     _eventRepository                = eventRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _initSession       = initSession;
     _getRecommendation = getRecommendation;
 }
コード例 #5
0
 public FeelCustomDefaultContentQueryHandler(IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                             ICountryRepository countryRepository, IStateRepository stateRepository, ICityRepository cityRepository, IEventRepository eventRepository, IEventDetailRepository eventDetailRepository, IVenueRepository venueRepository, IEventSiteContentMappingRepository eventSiteContentMappingRepository, IEventBannerMappingRepository eventBannerMappingRepository)
 {
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
     _countryRepository            = countryRepository;
     _stateRepository                   = stateRepository;
     _cityRepository                    = cityRepository;
     _eventRepository                   = eventRepository;
     _eventDetailRepository             = eventDetailRepository;
     _venueRepository                   = venueRepository;
     _eventSiteContentMappingRepository = eventSiteContentMappingRepository;
     _eventBannerMappingRepository      = eventBannerMappingRepository;
 }
コード例 #6
0
 public SaveEventDetailCommandHandler(
     IEventRepository eventRepository,
     IEventDetailRepository eventDetailRepository,
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     IEventSiteIdMappingRepository eventSiteIdMappingRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _logger          = logger;
     _eventRepository = eventRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _stepProvider = stepProvider;
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
     _eventDetailRepository        = eventDetailRepository;
 }
コード例 #7
0
 public UpdateProductCommandHandler(IEventRepository eventRepository, ISettings settings, ILogger logger, ITiqetProductRepository tiqetProductRepository, ITiqetProductTagMappingRepository tiqetProductTagMappingRepository, ITiqetTagTypeRepository tiqetTagTypeRepository, ITiqetTagRepository tiqetTagRepository, ITiqetProductCheckoutDetailRepository tiqetProductCheckoutDetailRepository, ICountryRepository countryRepository,
                                    IStateRepository stateRepository,
                                    ICityRepository cityRepository, IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                    IEventCategoryMappingRepository eventCategoryMappingRepository,
                                    IVenueRepository venueRepository,
                                    IEventDetailRepository eventDetailRepository,
                                    IEventDeliveryTypeDetailRepository eventDeliveryTypeDetailRepository, ITicketCategoryRepository ticketCategoryRepository,
                                    IEventTicketDetailRepository eventTicketDetailRepository,
                                    IEventTicketAttributeRepository eventTicketAttributeRepository,
                                    ICurrencyTypeRepository currencyTypeRepository,
                                    ITicketFeeDetailRepository ticketFeeDetailRepository, IGoogleMapApi googleMapApi, ICountryAlphaCode countryAlphaCode, ITiqetEventDetailMappingRepository tiqetEventDetailMappingRepository, ITiqetVariantDetailRepository tiqetVariantDetailRepository, ITiqetEventTicketDetailMappingRepository tiqetEventTicketDetailMappingRepository,
                                    IPlaceHolidayDatesRepository placeHolidayDatesRepository, ITiqetProductImageRepository tiqetProductImageRepository, IToEnglishTranslator toEnglishTranslator,
                                    IMediator mediator) : base(mediator)
 {
     _eventRepository                         = eventRepository;
     _logger                                  = logger;
     _settings                                = settings;
     _tiqetProductRepository                  = tiqetProductRepository;
     _tiqetProductTagMappingRepository        = tiqetProductTagMappingRepository;
     _tiqetTagTypeRepository                  = tiqetTagTypeRepository;
     _tiqetTagRepository                      = tiqetTagRepository;
     _tiqetProductCheckoutDetailRepository    = tiqetProductCheckoutDetailRepository;
     _countryRepository                       = countryRepository;
     _stateRepository                         = stateRepository;
     _cityRepository                          = cityRepository;
     _eventRepository                         = eventRepository;
     _eventSiteIdMappingRepository            = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository          = eventCategoryMappingRepository;
     _venueRepository                         = venueRepository;
     _eventDetailRepository                   = eventDetailRepository;
     _eventDeliveryTypeDetailRepository       = eventDeliveryTypeDetailRepository;
     _ticketCategoryRepository                = ticketCategoryRepository;
     _eventTicketDetailRepository             = eventTicketDetailRepository;
     _eventTicketAttributeRepository          = eventTicketAttributeRepository;
     _currencyTypeRepository                  = currencyTypeRepository;
     _ticketFeeDetailRepository               = ticketFeeDetailRepository;
     _googleMapApi                            = googleMapApi;
     _countryAlphaCode                        = countryAlphaCode;
     _tiqetEventDetailMappingRepository       = tiqetEventDetailMappingRepository;
     _tiqetVariantDetailRepository            = tiqetVariantDetailRepository;
     _tiqetEventTicketDetailMappingRepository = tiqetEventTicketDetailMappingRepository;
     _placeHolidayDatesRepository             = placeHolidayDatesRepository;
     _tiqetProductImageRepository             = tiqetProductImageRepository;
     _toEnglishTranslator                     = toEnglishTranslator;
 }
コード例 #8
0
 public ApproveModeratePlaceCommandHandler(IMediator mediator,
                                           IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                           IAlgoliaAddEventProvider algoliaAddEventProvider,
                                           IEventCategoryRepository eventCategoryRepository,
                                           IUserRepository userRepository,
                                           IEventCategoryMappingRepository eventCategoryMappingRepository,
                                           IStepProvider stepProvider,
                                           IEventRepository eventRepository, ILogger logger, IAlgoliaClientProvider algoliaClientProvider) : base(mediator)
 {
     _mediator        = mediator;
     _eventRepository = eventRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _userRepository          = userRepository;
     _logger                  = logger;
     _algoliaAddEventProvider = algoliaAddEventProvider;
     _algoliaClientProvider   = algoliaClientProvider;
     _stepProvider            = stepProvider;
 }
コード例 #9
0
        //private readonly IEventGalleryImageRepository _eventGalleryImageRepository;

        public SaveEventCommandHandler(IEventRepository eventRepository, IMediator mediator,
                                       IEventCategoryMappingRepository eventCategoryMappingRepository,
                                       IEventAmenityRepository eventAmenityRepository,
                                       IPlaceVisitDurationRepository placeVisitDurationRepository,
                                       IEventTagMappingRepository eventTagMappingRepository,
                                       IEventDetailRepository eventDetailRepository,
                                       IEventSiteIdMappingRepository eventSiteIdMappingRepository
                                       //IEventGalleryImageRepository eventGalleryImageRepository
                                       )
            : base(mediator)
        {
            _eventRepository = eventRepository;
            _eventCategoryMappingRepository = eventCategoryMappingRepository;
            _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
            _placeVisitDurationRepository   = placeVisitDurationRepository;
            _eventAmenityRepository         = eventAmenityRepository;
            _eventDetailRepository          = eventDetailRepository;
            _eventTagMappingRepository      = eventTagMappingRepository;
            //_eventGalleryImageRepository = eventGalleryImageRepository;
        }
コード例 #10
0
 public FeelCategoryEventQueryHandler(IEventRepository eventRepository,
                                      IEventCategoryRepository eventCategoryRepository,
                                      IEventDetailRepository eventDetailRepository,
                                      IEventAttributeRepository eventAttributeRepository,
                                      IVenueRepository venueRepository,
                                      ICountryRepository countryRepository,
                                      ICityRepository cityRepository,
                                      IStateRepository stateRepository,
                                      IEventTicketDetailRepository eventTicketDetailRepository,
                                      IEventTicketAttributeRepository eventTicketAttributeRepository,
                                      IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
                                      ICurrencyTypeRepository currencyTypeRepository,
                                      IRatingRepository ratingRepository,
                                      ICityDescriptionRepository cityDescription,
                                      IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                      ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
                                      ILiveEventDetailRepository liveEventDetailRepository,
                                      IEventCategoryMappingRepository eventCategoryMappingRepository, ICountryDescriptionRepository countryDescriptionRepository, ICountryContentMappingRepository countryContentMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventAttributeRepository       = eventAttributeRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _ratingRepository                = ratingRepository;
     _countryDescriptionRepository    = countryDescriptionRepository;
     _countryContentMappingRepository = countryContentMappingRepository;
     _cityDescriptionRepository       = cityDescription;
     _localTimeZoneConvertProvider    = localTimeZoneConvertProvider;
     _liveEventDetailRepository       = liveEventDetailRepository;
 }
コード例 #11
0
 public EventSiteIdMappingCommandHandler(IEventSiteIdMappingRepository eventSiteIdMappingRepository, IMediator mediator) : base(mediator)
 {
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
     _mediator = mediator;
 }
コード例 #12
0
 public EventSiteIdMappingQueryHandler(IEventSiteIdMappingRepository eventSiteIdMappingRepository)
 {
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
 }
コード例 #13
0
 public ShoppingExpressCommandHandler(
     ILogger logger,
     ISettings settings,
     IMediator mediator,
     IValueRetailAuth valueRetailAuth,
     IValueRetailVillageRepository valueRetailVillageRepository,
     IEventRepository eventRepository,
     IDaysRepository daysRepository,
     IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
     IEventSiteIdMappingRepository eventSiteIdMappingRepository,
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     IVenueRepository venueRepository,
     IEventDetailRepository eventDetailRepository,
     IEventDeliveryTypeDetailRepository eventDeliveryTypeDetailRepository,
     ITicketCategoryRepository ticketCategoryRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     ICurrencyTypeRepository currencyTypeRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     ITicketFeeDetailRepository ticketFeeDetailRepository,
     IPlaceHolidayDatesRepository placeHolidayDatesRepository,
     ICountryRepository countryRepository,
     IStateRepository stateRepository,
     ICityRepository cityRepository,
     IValueRetailAPI valueRetailAPI,
     IGoogleMapApi googleMapApi,
     IEventVenueMappingTimeRepository eventVenueMappingTimeRepository,
     IEventVenueMappingRepository eventVenueMappingRepository,
     IValueRetailRouteRepository valueRetailRouteRepository,
     IValueRetailReturnStopRepository valueRetailReturnStopRepository,
     IToEnglishTranslator toEnglishTranslator,
     ICountryAlphaCode countryAlphaCode
     )
     : base(mediator)
 {
     _logger          = logger;
     _settings        = settings;
     _mediator        = mediator;
     _valueRetailAuth = valueRetailAuth;
     _valueRetailVillageRepository = valueRetailVillageRepository;
     _eventRepository                   = eventRepository;
     _daysRepository                    = daysRepository;
     _placeWeekOpenDaysRepository       = placeWeekOpenDaysRepository;
     _eventSiteIdMappingRepository      = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository    = eventCategoryMappingRepository;
     _venueRepository                   = venueRepository;
     _eventDetailRepository             = eventDetailRepository;
     _eventDeliveryTypeDetailRepository = eventDeliveryTypeDetailRepository;
     _ticketCategoryRepository          = ticketCategoryRepository;
     _eventTicketDetailRepository       = eventTicketDetailRepository;
     _currencyTypeRepository            = currencyTypeRepository;
     _eventTicketAttributeRepository    = eventTicketAttributeRepository;
     _ticketFeeDetailRepository         = ticketFeeDetailRepository;
     _placeHolidayDatesRepository       = placeHolidayDatesRepository;
     _countryRepository                 = countryRepository;
     _stateRepository                   = stateRepository;
     _cityRepository                    = cityRepository;
     _valueRetailAPI                    = valueRetailAPI;
     _googleMapApi = googleMapApi;
     _eventVenueMappingTimeRepository = eventVenueMappingTimeRepository;
     _eventVenueMappingRepository     = eventVenueMappingRepository;
     _valueRetailRouteRepository      = valueRetailRouteRepository;
     _valueRetailReturnStopRepository = valueRetailReturnStopRepository;
     _toEnglishTranslator             = toEnglishTranslator;
     _countryAlphaCode = countryAlphaCode;
 }