public QuartzEndpoint(IConsumerFactory<ScheduleMessageConsumer> scheduleMessageConsumerFactory, IConsumerFactory<CancelScheduledMessageConsumer> cancelScheduledMessageConsumerFactory, IConfigureMessageScheduler configureMessageScheduler) { _scheduleMessageConsumerFactory = scheduleMessageConsumerFactory; _cancelScheduledMessageConsumerFactory = cancelScheduledMessageConsumerFactory; _configureMessageScheduler = configureMessageScheduler; }
/// <summary> /// Azures the index builder. /// </summary> /// <param name="repository">The repository.</param> /// <param name="searchProvider">The search provider.</param> /// <param name="messageSender">The message sender.</param> /// <param name="consumerFactory">The consumer factory.</param> /// <param name="observer">The observer.</param> /// <param name="queueReader">The queue reader.</param> /// <param name="indexBuilders">The index builders.</param> public SearchIndexController(IBuildSettingsRepository repository, ISearchProvider searchProvider, IMessageSender messageSender, IConsumerFactory consumerFactory, ISystemObserver observer, IQueueReader queueReader, ISearchIndexBuilder[] indexBuilders) { _repository = repository; _messageSender = messageSender; _observer = observer; _queueReader = queueReader; _consumerFactory = consumerFactory; _searchProvider = searchProvider; _indexBuilders = indexBuilders; }
public MessageSchedulingConsumerServiceBusInstance(IConfigurationProvider configurationProvider, IConsumerFactory<ScheduleMessageConsumer> scheduleMessageConsumerFactory, IConsumerFactory<CancelScheduledMessageConsumer> cancelScheduledMessageConsumer, IScheduler scheduler) : base(configurationProvider, "MessageSchedulingQueueName", "MessageSchedulingConsumerLimit", 1) { _scheduler = scheduler; this.Consumer(scheduleMessageConsumerFactory); this.Consumer(cancelScheduledMessageConsumer); }
public SingleThreadConsumingProcess(ISystemObserver observer, IConsumerFactory consumerFactory, IQueueReader queueReader) { _consumerFactory = consumerFactory; _observer = observer; _queueReader = queueReader; }
public ConsumerEndpoint(IConsumerFactory<ItemConsumer> consumerFactory) { _consumerFactory = consumerFactory; }
public MakeFriesEndpoint(IConsumerFactory<FriesConsumer> consumerFactory) { _consumerFactory = consumerFactory; }
public ImageRetrievalConsumerBusInstance(IConfigurationProvider configuration, IConsumerFactory<RetrieveImageConsumer> consumerFactory) : base(configuration, "ImageRetrievalServiceQueueName", "ImageRetrievalServiceConsumerLimit", 1) { this.Consumer(consumerFactory); }
public BookMeetingEndpoint(IConsumerFactory<BookMeetingConsumer> consumerFactory) { _consumerFactory = consumerFactory; }