1 implementation of Configuration
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
60public ConfigurationManager Configuration => _innerBuilder.Configuration;
26 references to Configuration
Aspire.Hosting (8)
ApplicationModel\AspireStoreExtensions.cs (1)
24var aspireDir = builder.Configuration[AspireStorePathKeyName];
OtlpConfigurationExtensions.cs (1)
113AddOtlpEnvironment(builder.Resource, builder.ApplicationBuilder.Configuration, builder.ApplicationBuilder.Environment);
ParameterResourceBuilderExtensions.cs (4)
33parameterDefault => GetParameterValue(builder.Configuration, name, parameterDefault), 113parameterDefault => GetParameterValue(builder.Configuration, name, parameterDefault, configurationKey), 229_ => builder.Configuration.GetConnectionString(name) ?? 324var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret)
ProjectResourceBuilderExtensions.cs (1)
333var appHostDefaultLaunchProfileName = builder.ApplicationBuilder.Configuration["AppHost:DefaultLaunchProfileName"]
Utils\VolumeNameGenerator.cs (1)
32var applicationHash = builder.ApplicationBuilder.Configuration["AppHost:Sha256"]![..10].ToLowerInvariant();
Aspire.Hosting.Azure.Functions (1)
AzureFunctionsProjectResourceExtensions.cs (1)
216var applicationHash = builder.Configuration["AppHost:Sha256"]![..5].ToLowerInvariant();
Aspire.Hosting.Containers.Tests (4)
WithDockerfileTests.cs (4)
163builder.Configuration["Parameters:message"] = "hello"; 211builder.Configuration["Parameters:message"] = "hello"; 258builder.Configuration["Parameters:secret"] = "open sesame"; 304builder.Configuration["Parameters:secret"] = "open sesame";
Aspire.Hosting.Tests (9)
AddParameterTests.cs (6)
20appBuilder.Configuration["Parameters:pass"] = "pass1"; 101appBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?> 128appBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?> 178appBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?> 240appBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?> 298appBuilder.Configuration.AddInMemoryCollection(new Dictionary<string, string?>
ResourceExtensionsTests.cs (2)
200builder.Configuration["Parameters:ElasticPassword"] = "p@ssw0rd1"; 233builder.Configuration["Parameters:ElasticPassword"] = "p@ssw0rd1";
Utils\VolumeNameGeneratorTests.cs (1)
17var volumePrefix = $"{Sanitize(builder.Environment.ApplicationName).ToLowerInvariant()}-{builder.Configuration["AppHost:Sha256"]!.ToLowerInvariant()[..10]}";
TestingAppHost1.AppHost (1)
Program.cs (1)
8builder.Configuration["ConnectionStrings:cs"] = "testconnection";
TestProject.AppHost (2)
TestProgram.cs (2)
54builder.Configuration["DcpPublisher:ResourceNameSuffix"] = $"{Random.Shared.Next():x}"; 55builder.Configuration["DcpPublisher:RandomizePorts"] = randomizePorts.ToString(CultureInfo.InvariantCulture);
WithDockerfile.AppHost (1)
Program.cs (1)
5builder.Configuration["Parameters:goversion"] = "1.22"; // Just for validating parameter handling in Dockerfile builds.