2 writes to Configuration
Microsoft.Extensions.Hosting (2)
434 references to Configuration
aspire (1)
Aspire.Azure.AI.OpenAI.Tests (30)
Aspire.Azure.Data.Tables.Tests (5)
Aspire.Azure.Messaging.EventHubs.Tests (12)
Aspire.Azure.Messaging.ServiceBus.Tests (7)
Aspire.Azure.Messaging.WebPubSub.Tests (10)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (22)
Aspire.Azure.Npgsql.Tests (9)
Aspire.Azure.Search.Documents.Tests (2)
Aspire.Azure.Security.KeyVault.Tests (7)
Aspire.Azure.Storage.Blobs.Tests (5)
Aspire.Azure.Storage.Queues.Tests (5)
Aspire.Components.Common.Tests (5)
Aspire.Confluent.Kafka.Tests (16)
Aspire.Elastic.Clients.Elasticsearch.Tests (3)
Aspire.Hosting (18)
DistributedApplicationBuilder.cs (17)
65public ConfigurationManager Configuration => _innerBuilder.Configuration;
111var operationConfiguration = _innerBuilder.Configuration["AppHost:Operation"];
114return _innerBuilder.Configuration["Publishing:Publisher"] switch
121var operation = _innerBuilder.Configuration["AppHost:Operation"]?.ToLowerInvariant() switch
133DistributedApplicationOperation.Publish => new DistributedApplicationExecutionContextOptions(operation, _innerBuilder.Configuration["Publishing:Publisher"] ?? "manifest"),
187_innerBuilder.Logging.AddConfiguration(_innerBuilder.Configuration.GetSection("Logging"));
198_innerBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?>
224_innerBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?>
275if (!IsDashboardUnsecured(_innerBuilder.Configuration))
282SecretsStore.GetOrSetUserSecret(_innerBuilder.Configuration, AppHostAssembly, "AppHost:OtlpApiKey", TokenGenerator.GenerateToken);
285if (_innerBuilder.Configuration.GetString(KnownConfigNames.DashboardFrontendBrowserToken,
292_innerBuilder.Configuration.AddInMemoryCollection(
300var apiKey = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardResourceServiceClientApiKey,
306_innerBuilder.Configuration.AddInMemoryCollection(
317_innerBuilder.Configuration.AddInMemoryCollection(
464_innerBuilder.Configuration.AddCommandLine(options.Args ?? [], switchMappings);
465_innerBuilder.Services.Configure<PublishingOptions>(_innerBuilder.Configuration.GetSection(PublishingOptions.Publishing));
Aspire.Hosting.Azure.Tests (11)
Aspire.Hosting.Elasticsearch.Tests (3)
Aspire.Hosting.Garnet.Tests (3)
Aspire.Hosting.Kafka.Tests (3)
Aspire.Hosting.Milvus.Tests (3)
Aspire.Hosting.MongoDB.Tests (4)
Aspire.Hosting.MySql.Tests (5)
Aspire.Hosting.Nats.Tests (5)
Aspire.Hosting.Oracle.Tests (4)
Aspire.Hosting.PostgreSQL.Tests (8)
Aspire.Hosting.Qdrant.Tests (3)
Aspire.Hosting.RabbitMQ.Tests (3)
Aspire.Hosting.Redis.Tests (7)
Aspire.Hosting.SqlServer.Tests (7)
Aspire.Hosting.Valkey.Tests (3)
Aspire.Microsoft.Azure.Cosmos.Tests (25)
AspireMicrosoftAzureCosmosExtensionsTests.cs (24)
26PopulateConfiguration(builder.Configuration, connectionString);
54PopulateConfiguration(builder.Configuration, connectionString);
72PopulateConfiguration(builder.Configuration, $"AccountEndpoint={expectedEndpoint};AccountKey=fake;Database={databaseName};");
94PopulateConfiguration(builder.Configuration, $"AccountEndpoint={expectedEndpoint};AccountKey=fake;Database={databaseName};Container={containerName};");
118PopulateConfiguration(builder.Configuration, $"AccountEndpoint={expectedEndpoint};AccountKey=fake;Database={databaseName};", serviceKey);
141PopulateConfiguration(builder.Configuration, $"AccountEndpoint={expectedEndpoint};AccountKey=fake;Database={databaseName};Container={containerName}", serviceKey);
166PopulateConfiguration(builder.Configuration, connectionString);
183PopulateConfiguration(builder.Configuration, connectionString, serviceKey);
199PopulateConfiguration(builder.Configuration, connectionString);
215PopulateConfiguration(builder.Configuration, connectionString, serviceKey);
230PopulateConfiguration(builder.Configuration, connectionString);
253PopulateConfiguration(builder.Configuration, connectionString);
277PopulateConfiguration(builder.Configuration, connectionString);
305PopulateConfiguration(builder.Configuration, connectionString);
333PopulateConfiguration(builder.Configuration, connectionString, serviceKey);
362PopulateConfiguration(builder.Configuration, connectionString, serviceKey);
389PopulateConfiguration(builder.Configuration, connectionString);
413builder.Configuration.AddInMemoryCollection([
448builder.Configuration.AddInMemoryCollection([
480builder.Configuration.AddInMemoryCollection([
502builder.Configuration.AddInMemoryCollection([
529builder.Configuration.AddInMemoryCollection([
559builder.Configuration.AddInMemoryCollection([
598builder.Configuration.AddInMemoryCollection([
Aspire.Microsoft.Data.SqlClient.Tests (4)
Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests (16)
Aspire.Microsoft.EntityFrameworkCore.SqlServer.Tests (17)
Aspire.Milvus.Client.Tests (4)
Aspire.MongoDB.Driver.Tests (2)
Aspire.MongoDB.Driver.v3.Tests (2)
Aspire.MySqlConnector.Tests (4)
Aspire.NATS.Net.Tests (7)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (18)
Aspire.Npgsql.Tests (5)
Aspire.OpenAI.Tests (23)
Aspire.Oracle.EntityFrameworkCore.Tests (20)
Aspire.Pomelo.EntityFrameworkCore.MySql.Tests (17)
Aspire.Qdrant.Client.Tests (2)
Aspire.RabbitMQ.Client.Tests (6)
Aspire.RabbitMQ.Client.v7.Tests (6)
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
Aspire.StackExchange.Redis.Tests (8)
Microsoft.AspNetCore (3)
Microsoft.Extensions.Hosting (14)