public AlgoliaDeleteFromIndexCommandHandler(IAlgoliaExportRepositoryRepository algoliaExportRepositoryRepository, IAlgoliaClientProvider algoliaClientProvider, ILogger logger, IMediator mediator)
     : base(mediator)
 {
     _algoliaExportRepositoryRepository = algoliaExportRepositoryRepository;
     _algoliaClientProvider             = algoliaClientProvider;
     _logger = logger;
 }
Beispiel #2
0
 public AlgoliaCitiesSyncCommandHandler(ILogger logger, ISettings settings, IAlgoliaClientProvider algoliaClientProvider, IAlgoliaCitiesExportRepository algoliaCitiesExportRepository,
                                        IMediator mediator) : base(mediator)
 {
     _algoliaClientProvider = algoliaClientProvider;
     _logger   = logger;
     _settings = settings;
     _algoliaCitiesExportRepository = algoliaCitiesExportRepository;
 }
Beispiel #3
0
 public AlgoliaAddEventProvider(
     ILogger logger, IEventRepository eventRepository,
     IAlgoliaClientProvider algoliaClientProvider,
     IAlgoliaExportRepositoryRepository algoliaExportRepositoryRepository)
 {
     _logger                            = logger;
     _eventRepository                   = eventRepository;
     _algoliaClientProvider             = algoliaClientProvider;
     _algoliaExportRepositoryRepository = algoliaExportRepositoryRepository;
 }
Beispiel #4
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;
 }