public DemoService(
     IOptionsSnapshot <DemoSettings> settings,
     SecretClient secretClient,
     MsiDbContext dbContext,
     BlobServiceClient blobServiceClient,
     DataLakeServiceClient dataLakeServiceClient,
     EventHubProducerClient eventHubProducerClient,
     ServiceBusClient serviceBusClient,
     TokenCredential tokenCredential,
     CustomApiClient customApiClient,
     CosmosClient cosmosClient,
     TextAnalyticsClient textAnalyticsClient,
     MapsApiClient mapsApiClient,
     ConfigurationClient configurationClient)
 {
     _settings               = settings.Value;
     _secretClient           = secretClient;
     _dbContext              = dbContext;
     _blobServiceClient      = blobServiceClient;
     _dataLakeServiceClient  = dataLakeServiceClient;
     _eventHubProducerClient = eventHubProducerClient;
     _serviceBusClient       = serviceBusClient;
     _tokenCredential        = tokenCredential;
     _customApiClient        = customApiClient;
     _cosmosClient           = cosmosClient;
     _textAnalyticsClient    = textAnalyticsClient;
     _mapsApiClient          = mapsApiClient;
     _configurationClient    = configurationClient;
 }
 public DemoService(
     IOptionsSnapshot <DemoSettings> settings,
     MsiDbContext dbContext,
     IHttpClientFactory httpClientFactory)
 {
     _settings   = settings.Value;
     _dbContext  = dbContext;
     _httpClient = httpClientFactory.CreateClient(HttpClients.CustomApi);
 }
Exemplo n.º 3
0
 public DemoService(IOptionsSnapshot <DemoSettings> settings, MsiDbContext dbContext)
 {
     _settings  = settings.Value;
     _dbContext = dbContext;
 }