public SavedSearchAlertCommunicationHousekeeper( IConfigurationService configurationService, ISavedSearchAlertRepository savedSearchAlertRepository) { _configurationService = configurationService; _savedSearchAlertRepository = savedSearchAlertRepository; }
public SendSavedSearchAlertsStrategy( ISavedSearchAlertRepository savedSearchAlertRepository, ICandidateReadRepository candidateReadRepository, IUserReadRepository userReadRepository, IServiceBus serviceBus) { _savedSearchAlertRepository = savedSearchAlertRepository; _candidateReadRepository = candidateReadRepository; _userReadRepository = userReadRepository; _serviceBus = serviceBus; }
public SavedSearchProcessor( ISavedSearchReadRepository savedSearchReadRepository, IServiceBus serviceBus, IUserReadRepository userReadRepository, ICandidateReadRepository candidateReadRepository, ILocationSearchService locationSearchService, IVacancySearchProvider <ApprenticeshipSearchResponse, ApprenticeshipSearchParameters> vacancySearchProvider, ISavedSearchAlertRepository savedSearchAlertRepository, ISavedSearchWriteRepository savedSearchWriteRepository, ILogService logService) { _savedSearchReadRepository = savedSearchReadRepository; _serviceBus = serviceBus; _userReadRepository = userReadRepository; _candidateReadRepository = candidateReadRepository; _locationSearchService = locationSearchService; _vacancySearchProvider = vacancySearchProvider; _savedSearchAlertRepository = savedSearchAlertRepository; _savedSearchWriteRepository = savedSearchWriteRepository; _logService = logService; }