Ejemplo n.º 1
0
 public VacancyStatusSummaryConsumerAsync(ICacheService cacheService, IApplicationStatusProcessor applicationStatusProcessor,
                                          IConfigurationManager configurationManager)
 {
     _cacheService = cacheService;
     _applicationStatusProcessor     = applicationStatusProcessor;
     _enableVacancyStatusPropagation = configurationManager.GetCloudAppSetting <bool>("EnableVacancyStatusPropagation");
 }
 public ApplicationStatusSummarySubscriber(
     IApplicationStatusProcessor applicationStatusProcessor,
     IServiceBus serviceBus,
     IConfigurationService configurationService)
 {
     _applicationStatusProcessor = applicationStatusProcessor;
     _serviceBus          = serviceBus;
     _strictEtlValidation = configurationService.Get <ProcessConfiguration>().StrictEtlValidation;
 }
 public VacancyStatusSummarySubscriber(
     IConfigurationService configurationService,
     ICacheService cacheService,
     IApplicationStatusProcessor applicationStatusProcessor)
 {
     _cacheService = cacheService;
     _applicationStatusProcessor     = applicationStatusProcessor;
     _enableVacancyStatusPropagation = configurationService.Get <ProcessConfiguration>().EnableVacancyStatusPropagation;
 }
 public ApplicationEtlControlQueueConsumer(IProcessControlQueue <StorageQueueMessage> messageService,
                                           IApplicationStatusProcessor applicationStatusProcessor, ILogService logger)
     : base(messageService, logger, "Application ETL")
 {
     _applicationStatusProcessor = applicationStatusProcessor;
 }
Ejemplo n.º 5
0
 public ApplicationStatusSummaryPageConsumerAsync(IApplicationStatusProcessor applicationStatusProcessor)
 {
     _applicationStatusProcessor = applicationStatusProcessor;
 }
 public ApplicationStatusSummaryConsumerAsync(IApplicationStatusProcessor applicationStatusProcessor, IMessageBus bus)
 {
     _applicationStatusProcessor = applicationStatusProcessor;
     _bus = bus;
 }