public AlgoliaDeleteFromIndexCommandHandler(IAlgoliaExportRepositoryRepository algoliaExportRepositoryRepository, IAlgoliaClientProvider algoliaClientProvider, ILogger logger, IMediator mediator) : base(mediator) { _algoliaExportRepositoryRepository = algoliaExportRepositoryRepository; _algoliaClientProvider = algoliaClientProvider; _logger = logger; }
public AlgoliaPlaceSyncCommandHandler(ILogger logger, ISettings settings, IEventRepository eventRepository, IAlgoliaExportRepositoryRepository algoliaExportRepositoryRepository, IAlgoliaClientProvider algoliaClientProvider, IMediator mediator) : base(mediator) { _algoliaClientProvider = algoliaClientProvider; _logger = logger; _settings = settings; _eventRepository = eventRepository; _algoliaExportRepositoryRepository = algoliaExportRepositoryRepository; }
public AlgoliaAddEventProvider( ILogger logger, IEventRepository eventRepository, IAlgoliaClientProvider algoliaClientProvider, IAlgoliaExportRepositoryRepository algoliaExportRepositoryRepository) { _logger = logger; _eventRepository = eventRepository; _algoliaClientProvider = algoliaClientProvider; _algoliaExportRepositoryRepository = algoliaExportRepositoryRepository; }
public AlgoliaDisableIndexCommandHandler(IAlgoliaExportRepositoryRepository algoliaExportRepositoryRepository, IMediator mediator) : base(mediator) { _algoliaExportRepositoryRepository = algoliaExportRepositoryRepository; }