Ejemplo n.º 1
0
 public JobScheduler(
     IBackgroundProcessingClient backgroundProcessingClient,
     IOptionsMonitor <JobSettings> settings)
 {
     _backgroundProcessingClient = backgroundProcessingClient;
     _settings = settings;
 }
Ejemplo n.º 2
0
 public MessageBrokerSubscriptionBackgroundJob(
     MessageBrokerSubscriptionsConfigurationBuilder configurationBuilder,
     IServiceProvider serviceProvider,
     IRabbitMessageBrokerClient messageBrokerClient,
     ILogger <MessageBrokerSubscriptionBackgroundJob> logger,
     IBackgroundProcessingClient backgroundProcessingClient)
 {
     _configurationBuilder = configurationBuilder;
     _serviceProvider      = serviceProvider;
     _messageBrokerClient  = messageBrokerClient;
     _logger = logger;
     _backgroundProcessingClient = backgroundProcessingClient;
 }