public EventHubExtensionConfigProvider(EventHubConfiguration options, ILoggerFactory loggerFactory,
                                        IConverterManager converterManager, INameResolver nameResolver, IWebJobsExtensionConfiguration <EventHubExtensionConfigProvider> configuration)
 {
     _options          = options;
     _loggerFactory    = loggerFactory;
     _converterManager = converterManager;
     _nameResolver     = nameResolver;
     _configuration    = configuration;
 }
Esempio n. 2
0
 public EventHubExtensionConfigProvider(
     IOptions <EventHubOptions> options,
     ILoggerFactory loggerFactory,
     IConverterManager converterManager,
     IWebJobsExtensionConfiguration <EventHubExtensionConfigProvider> configuration,
     EventHubClientFactory clientFactory)
 {
     _options          = options;
     _loggerFactory    = loggerFactory;
     _converterManager = converterManager;
     _configuration    = configuration;
     _clientFactory    = clientFactory;
 }
Esempio n. 3
0
 public KafkaExtensionConfigProvider(
     IConfiguration config,
     IOptions <KafkaOptions> options,
     ILoggerFactory loggerFactory,
     IConverterManager converterManager,
     INameResolver nameResolver,
     IWebJobsExtensionConfiguration <KafkaExtensionConfigProvider> configuration,
     IKafkaProducerProvider kafkaProducerManager)
 {
     this.config               = config;
     this.options              = options;
     this.loggerFactory        = loggerFactory;
     this.converterManager     = converterManager;
     this.nameResolver         = nameResolver;
     this.configuration        = configuration;
     this.kafkaProducerManager = kafkaProducerManager;
     this.logger               = loggerFactory.CreateLogger(LogCategories.CreateTriggerCategory("Kafka"));
 }