public StreamLineageService(
     ILogger <StreamLineageService> logger,
     ITenantRepository tenantRepository,
     IConsumerHubRepository consumerHubRepository,
     IProducerHubRepository producerHubRepository)
 {
     _logger                = logger;
     _tenantRepository      = tenantRepository;
     _consumerHubRepository = consumerHubRepository;
     _producerHubRepository = producerHubRepository;
 }
Beispiel #2
0
 public ProducerHub(ILogger <ProducerHub> logger,
                    IProducerHubRepository producerHubRepository,
                    ITenantRepository tenantRepository,
                    ITenantFactory tenantFactory,
                    IProducerFactory producerFactory,
                    IStorageHubService storageHubService,
                    IConsumerHubService consumerHubService)
 {
     this.logger = logger;
     this.producerHubRepository = producerHubRepository;
     this.tenantRepository      = tenantRepository;
     this.tenantFactory         = tenantFactory;
     this.producerFactory       = producerFactory;
     this.storageHubService     = storageHubService;
     this.consumerHubService    = consumerHubService;
 }
Beispiel #3
0
 public ProducerHubService(IProducerHubRepository producerHubRepository)
 {
     _producerHubRepository = producerHubRepository;
 }
Beispiel #4
0
 public ProducersController(ILogger <ProducersController> logger, IProducerHubRepository producerHubRepository)
 {
     _logger = logger;
     _producerHubRepository = producerHubRepository;
 }