Exemple #1
0
 public SavedSearchAlertCommunicationHousekeeper(
     IConfigurationService configurationService,
     ISavedSearchAlertRepository savedSearchAlertRepository)
 {
     _configurationService       = configurationService;
     _savedSearchAlertRepository = savedSearchAlertRepository;
 }
Exemple #2
0
 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;
 }