示例#1
0
 public VacancySummaryProcessor(
     IServiceBus serviceBus,
     IVacancyIndexDataProvider vacancyIndexDataProvider,
     IMapper mapper,
     IJobControlQueue <StorageQueueMessage> jobControlQueue,
     IApprenticeshipSummaryUpdateProcessor apprenticeshipSummaryUpdateProcessor,
     ITraineeshipsSummaryUpdateProcessor traineeshipsSummaryUpdateProcessor,
     ILogService logger)
 {
     _serviceBus = serviceBus;
     _vacancyIndexDataProvider = vacancyIndexDataProvider;
     _mapper          = mapper;
     _jobControlQueue = jobControlQueue;
     _apprenticeshipSummaryUpdateProcessor = apprenticeshipSummaryUpdateProcessor;
     _traineeshipsSummaryUpdateProcessor   = traineeshipsSummaryUpdateProcessor;
     _logger = logger;
 }
 public TraineeshipsSummaryUpdateSubscriber(ITraineeshipsSummaryUpdateProcessor traineeshipsSummaryUpdateProcessor)
 {
     _traineeshipsSummaryUpdateProcessor = traineeshipsSummaryUpdateProcessor;
 }