Ejemplo n.º 1
0
 public StreamLineageService(
     ILogger <StreamLineageService> logger,
     ITenantRepository tenantRepository,
     IConsumerHubRepository consumerHubRepository,
     IProducerHubRepository producerHubRepository)
 {
     _logger                = logger;
     _tenantRepository      = tenantRepository;
     _consumerHubRepository = consumerHubRepository;
     _producerHubRepository = producerHubRepository;
 }
Ejemplo n.º 2
0
 public ConsumerHub(ILogger <ConsumerHub> logger,
                    IConsumerHubRepository consumerHubRepository,
                    ITenantRepository tenantRepository,
                    ITenantFactory tenantFactory,
                    IConsumerFactory consumerFactory,
                    IStorageHubService storageHubService)
 {
     this.logger = logger;
     this.consumerHubRepository = consumerHubRepository;
     this.tenantRepository      = tenantRepository;
     this.tenantFactory         = tenantFactory;
     this.consumerFactory       = consumerFactory;
     this.storageHubService     = storageHubService;
 }
Ejemplo n.º 3
0
 public ConsumerHubService(ILogger <ConsumerHubService> logger,
                           IHubContext <ConsumerHub, IConsumerHub> hub,
                           IConsumerHubRepository consumerHubRepository,
                           IStorageHubService storageHubService,
                           ITenantRepository tenantRepository,
                           ITenantService tenantApiService,
                           IComponentService componentApiService)
 {
     _logger = logger;
     _hub    = hub;
     _consumerHubRepository = consumerHubRepository;
     _storageHubService     = storageHubService;
     _tenantRepository      = tenantRepository;
     _tenantApiService      = tenantApiService;
     _componentApiService   = componentApiService;
 }
Ejemplo n.º 4
0
 public ConsumersController(ILogger <ConsumersController> logger, IConsumerHubRepository consumerHubRepository)
 {
     _logger = logger;
     _consumerHubRepository = consumerHubRepository;
 }