public IoTHubMonitor(ITableStorageClient tableStorageClient, IBlobStorageClient blobStorageClient, IAzureManagementClient azureManagementClient, IAppConfigurationClient appConfigurationClient, AppConfig config, IKustoTableManagementClient kustoTableManagementClient, IDeviceGroupsConfigClient deviceGroupsConfigClient) { this.tableStorageClient = tableStorageClient; this.blobStorageClient = blobStorageClient; this.azureManagementClient = azureManagementClient; this.appConfigurationClient = appConfigurationClient; this.config = config; this.kustoTableManagementClient = kustoTableManagementClient; this.deviceGroupClient = deviceGroupsConfigClient; }
public TenantOperations(ITableStorageClient tableStorageClient, IBlobStorageClient blobStorageClient, IAzureManagementClient azureManagementClient, IAppConfigurationClient appConfigurationClient, AppConfig config, IGrafanaClient grafanaClient, IKustoTableManagementClient kustoTableManagementClient, IIdentityGatewayClient identityGatewayClient, IKeyVaultClient keyVaultClient) { this.tableStorageClient = tableStorageClient; this.blobStorageClient = blobStorageClient; this.azureManagementClient = azureManagementClient; this.appConfigurationClient = appConfigurationClient; this.config = config; this.grafanaClient = grafanaClient; this.kustoTableManagementClient = kustoTableManagementClient; this.identityGatewayClient = identityGatewayClient; this.keyVaultClient = keyVaultClient; }