Implemented interface member:
property
this
Microsoft.Extensions.Configuration.IConfiguration.this[System.String]
550 writes to
Aspire.Azure.AI.Extensions.OpenAI.Tests (30)
AspireAzureOpenAIExtensionsTests.cs (5)
65builder.Configuration["ConnectionStrings:chat"] = connectionString; 154builder.Configuration["ConnectionStrings:chat"] = $"Endpoint={Endpoint};Deployment=chat" + (apiKey ? ";Key=test-key" : ""); 296builder.Configuration["ConnectionStrings:chat"] = connectionString; 311builder.Configuration[$"{section}:Endpoint"] = Endpoint; 314builder.Configuration[$"{section}:Endpoint"] = "http://test.openai.azure.com";
AspireAzureProjectOpenAIExtensionsTests.cs (7)
61builder.Configuration[$"{Section}:Endpoint"] = "https://root.services.ai.azure.com/api/projects/test"; 64builder.Configuration[$"{Section}:project:Endpoint"] = "https://named.services.ai.azure.com/api/projects/test"; 68builder.Configuration["ConnectionStrings:project"] = "Endpoint=https://connection.services.ai.azure.com/api/projects/test"; 82builder.Configuration["ConnectionStrings:project"] = connectionString; 190builder.Configuration["ConnectionStrings:project"] = $"Endpoint={Endpoint};Deployment=chat-model"; 228builder.Configuration["ConnectionStrings:project"] = connectionString; 244builder.Configuration[keyed ? $"{Section}:project:Endpoint" : $"{Section}:Endpoint"] = endpoint.AbsoluteUri;
AspireConfigurableOpenAIExtensionsTests.cs (14)
39builder.Configuration["ConnectionStrings:chat"] = connection; 40builder.Configuration["Aspire:Azure:AI:OpenAI:Deployment"] = "chat"; 41builder.Configuration["Aspire:Azure:AI:OpenAI:chat:Deployment"] = "chat"; 68builder.Configuration["ConnectionStrings:chat"] = connection; 69builder.Configuration["Aspire:Azure:AI:Extensions:OpenAI:Deployment"] = "chat"; 70builder.Configuration["Aspire:Azure:AI:Extensions:OpenAI:chat:Deployment"] = "chat"; 92builder.Configuration["ConnectionStrings:chat"] = connection; 103builder.Configuration["ConnectionStrings:chat"] = "Deployment=chat"; 113builder.Configuration["Aspire:OpenAI:Key"] = "test"; 114builder.Configuration["Aspire:OpenAI:Deployment"] = "chat"; 134builder.Configuration["ConnectionStrings:local"] = "Endpoint=http://localhost:5272/v1;Key=local;Model=local-model"; 135builder.Configuration["ConnectionStrings:account"] = "Endpoint=https://test.openai.azure.com;Deployment=account-model"; 136builder.Configuration["ConnectionStrings:project"] = "Endpoint=https://test.services.ai.azure.com/api/projects/project;Deployment=project-model"; 159builder.Configuration["ConnectionStrings:chat"] = connection;
ConformanceTests.cs (4)
30configuration[CreateConfigKey(ConfigurationSectionName!, key, "Endpoint")] = "https://test.openai.azure.com"; 31configuration[CreateConfigKey(ConfigurationSectionName!, key, "Deployment")] = "chat"; 85configuration[CreateConfigKey(ConfigurationSectionName!, key, "Endpoint")] = "https://test.services.ai.azure.com/api/projects/project"; 86configuration[CreateConfigKey(ConfigurationSectionName!, key, "Deployment")] = "chat";
Aspire.Azure.AI.Projects.Tests (7)
AspireAzureAIProjectsExtensionsTests.cs (6)
56builder.Configuration[$"{Section}:Endpoint"] = "https://root.services.ai.azure.com/api/projects/test"; 59builder.Configuration[$"{Section}:project:Endpoint"] = "https://named.services.ai.azure.com/api/projects/test"; 63builder.Configuration["ConnectionStrings:project"] = "Endpoint=https://connection.services.ai.azure.com/api/projects/test"; 77builder.Configuration["ConnectionStrings:project"] = connectionString; 197builder.Configuration["ConnectionStrings:project"] = connectionString; 213builder.Configuration[keyed ? $"{Section}:project:Endpoint" : $"{Section}:Endpoint"] = endpoint.AbsoluteUri;
ConformanceTests.cs (1)
28=> configuration[CreateConfigKey(ConfigurationSectionName!, key, "Endpoint")] = "https://test.services.ai.azure.com/api/projects/project";
Aspire.Hosting (2)
DistributedApplicationBuilder.cs (2)
873_innerBuilder.Configuration["Pipeline:Step"] = "publish-manifest"; 879_innerBuilder.Configuration["AppHost:Operation"] = "Publish";
Aspire.Hosting.Azure.EntraId.Tests (1)
EntraIdProvisioningTests.cs (1)
523builder.Configuration["Azure:TenantResourceSuffix"] = "local-developer";
Aspire.Hosting.Azure.Kusto.Tests (2)
KustoFunctionalTests.cs (2)
60hb.Configuration["ConnectionStrings:KustoConnection"] = await kusto.Resource.ConnectionStringExpression.GetValueAsync(cts.Token); 113hb.Configuration["ConnectionStrings:KustoTestDbConnection"] = await kustoDb.Resource.ConnectionStringExpression.GetValueAsync(cts.Token);
Aspire.Hosting.Azure.Tests (159)
AzureBicepProvisionerTests.cs (1)
32builder.Configuration["Azure:TenantResourceSuffix"] = "dev-a";
AzureCosmosDBEmulatorFunctionalTests.cs (2)
98hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await cosmos.Resource.ConnectionStringExpression.GetValueAsync(default); 297hb.Configuration[$"ConnectionStrings:{cosmos.Resource.Name}"] = await cosmos.Resource.ConnectionStringExpression.GetValueAsync(default);
AzureDeployerTests.cs (1)
1031builder.Configuration["Parameters:test-param-2"] = "resolved-value-2";
AzureEnvironmentResourceExtensionsTests.cs (112)
250builder.Configuration["Azure:TenantResourceSuffix"] = "configured"; 471builder.Configuration["Azure:TenantId"] = "87654321-4321-4321-4321-210987654321"; 472builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 473builder.Configuration["Azure:ResourceGroup"] = "rg-test-2"; 474builder.Configuration["Azure:Location"] = "eastus"; 528builder.Configuration["Azure:TenantId"] = AzureContextOptionsArmClient.FirstTenantId; 529builder.Configuration["Azure:SubscriptionId"] = AzureContextOptionsArmClient.FirstSubscriptionId; 530builder.Configuration["Azure:ResourceGroup"] = "rg-first"; 531builder.Configuration["Azure:Location"] = "eastus"; 572builder.Configuration["Azure:TenantId"] = "87654321-4321-4321-4321-210987654321"; 573builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 574builder.Configuration["Azure:ResourceGroup"] = "rg-new"; 575builder.Configuration["Azure:Location"] = "eastus"; 877builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 878builder.Configuration["Azure:Location"] = "eastus"; 913builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 914builder.Configuration["Azure:Location"] = "eastus"; 1042builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 1043builder.Configuration["Azure:Location"] = "eastus"; 1044builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1203builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 1204builder.Configuration["Azure:Location"] = "westus2"; 1205builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1478builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 1479builder.Configuration["Azure:Location"] = "westus2"; 1480builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1536builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 1537builder.Configuration["Azure:Location"] = "westus2"; 1538builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1597builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 1598builder.Configuration["Azure:Location"] = "westus2"; 1599builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1654builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 1655builder.Configuration["Azure:Location"] = "westus2"; 1656builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 1713builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 1714builder.Configuration["Azure:Location"] = "westus2"; 1715builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1763builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 1764builder.Configuration["Azure:Location"] = "westus2"; 1765builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 1847builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 1848builder.Configuration["Azure:Location"] = "westus2"; 1849builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 1905builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 1906builder.Configuration["Azure:Location"] = "westus2"; 1907builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 2000builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 2001builder.Configuration["Azure:Location"] = "westus2"; 2002builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 2060builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 2061builder.Configuration["Azure:Location"] = "westus2"; 2062builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 2163builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 2164builder.Configuration["Azure:Location"] = "westus2"; 2165builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 2240builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 2241builder.Configuration["Azure:Location"] = "westus2"; 2242builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 2316builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 2317builder.Configuration["Azure:Location"] = "westus2"; 2318builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 3003builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3004builder.Configuration["Azure:Location"] = "eastus"; 3078builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3079builder.Configuration["Azure:Location"] = "eastus"; 3133builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3134builder.Configuration["Azure:Location"] = "eastus"; 3135builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3190builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3191builder.Configuration["Azure:Location"] = "eastus"; 3192builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3310builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3311builder.Configuration["Azure:Location"] = "westus2"; 3312builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3376builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3377builder.Configuration["Azure:Location"] = "westus2"; 3378builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3436builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3437builder.Configuration["Azure:Location"] = "westus2"; 3438builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3501builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3502builder.Configuration["Azure:Location"] = "eastus"; 3503builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3565builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3566builder.Configuration["Azure:Location"] = "westus2"; 3567builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 3627builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 3628builder.Configuration["Azure:Location"] = "westus2"; 3629builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 4191builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 4192builder.Configuration["Azure:Location"] = "westus2"; 4193builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 4270builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 4271builder.Configuration["Azure:Location"] = "westus2"; 4272builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 4370builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 4371builder.Configuration["Azure:Location"] = "westus2"; 4372builder.Configuration["Azure:ResourceGroup"] = "test-rg"; 4422builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 4423builder.Configuration["Azure:Location"] = "eastus"; 4470builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 4471builder.Configuration["Azure:Location"] = "eastus"; 4516builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 4517builder.Configuration["Azure:Location"] = "asia"; 4876builder.Configuration["Azure:SubscriptionId"] = "12345678-1234-1234-1234-123456789012"; 4877builder.Configuration["Azure:Location"] = "westus2"; 4878builder.Configuration["Azure:ResourceGroup"] = "configured-rg"; 5087builder.Configuration["Azure:SubscriptionId"] = subscriptionId; 5088builder.Configuration["Azure:Location"] = "westus2"; 5089builder.Configuration["Azure:ResourceGroup"] = resourceGroup; 5184builder.Configuration["AppHost:ProjectNameSha256"] = "ABCDE12345";
AzureEventHubsExtensionsTests.cs (4)
84hb.Configuration["ConnectionStrings:hub"] = await eventHub.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 90hb.Configuration["ConnectionStrings:eventhubns"] = await eventHubns.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 136hb.Configuration["ConnectionStrings:eventhubns"] = await eventHubns.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 142hb.Configuration["ConnectionStrings:eventhubns"] = await eventHubns.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None) + $";EntityPath={hubName};";
AzureFunctionsTests.cs (16)
587builder.Configuration["AppHost:Sha256"] = "634f8"; 588builder.Configuration["AppHost:ProjectNameSha256"] = "634f8"; 636builder.Configuration["AppHost:Sha256"] = "634f8"; 637builder.Configuration["AppHost:ProjectNameSha256"] = "634f8"; 667builder.Configuration["AppHost:Sha256"] = "634f8"; 668builder.Configuration["AppHost:ProjectNameSha256"] = "634f8"; 696builder.Configuration["AppHost:Sha256"] = "634f8"; 697builder.Configuration["AppHost:ProjectNameSha256"] = "634f8"; 724builder.Configuration["AppHost:Sha256"] = "634f8"; 725builder.Configuration["AppHost:ProjectNameSha256"] = "634f8"; 753builder.Configuration["AppHost:Sha256"] = "634f8"; 754builder.Configuration["AppHost:ProjectNameSha256"] = "634f8"; 907builder.Configuration["AppHost:DefaultLaunchProfileName"] = "TestProfile"; 924builder.Configuration["DOTNET_LAUNCH_PROFILE"] = "DotnetProfile"; 954builder.Configuration["AppHost:DefaultLaunchProfileName"] = "AppHostProfile"; 955builder.Configuration["DOTNET_LAUNCH_PROFILE"] = "DotnetProfile";
AzureInfrastructureExtensionsTests.cs (2)
98builder.Configuration["Parameters:skuName"] = "Standard_ZRS"; 137builder.Configuration["Parameters:skuName"] = "Standard_ZRS";
AzurePostgresExtensionsTests.cs (6)
432builder.Configuration["Parameters:usr"] = "user"; 433builder.Configuration["Parameters:pwd"] = "password"; 475builder.Configuration["Parameters:usr"] = "user"; 476builder.Configuration["Parameters:pwd"] = "password"; 518builder.Configuration["Parameters:usr"] = "user"; 519builder.Configuration["Parameters:pwd"] = "password";
AzureSandboxesTests.cs (3)
831firstPolyglotBuilder.Configuration["AppHost:DeploymentStatePathSha256"] = "POLYGLOT-APPHOST-PATH-ONE"; 832secondPolyglotBuilder.Configuration["AppHost:DeploymentStatePathSha256"] = "POLYGLOT-APPHOST-PATH-TWO"; 933builder.Configuration["AppHost:DeploymentStatePathSha256"] = null;
AzureServiceBusExtensionsTests.cs (2)
133hb.Configuration["ConnectionStrings:servicebusns"] = await serviceBus.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 1176hb.Configuration["ConnectionStrings:servicebusns"] = await serviceBus.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None);
AzureStorageEmulatorFunctionalTests.cs (6)
178hb.Configuration[$"ConnectionStrings:{blobsResourceName}"] = await blobs.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 179hb.Configuration[$"ConnectionStrings:{blobContainerName}"] = await container.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 180hb.Configuration[$"ConnectionStrings:{queuesResourceName}"] = await queues.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 181hb.Configuration[$"ConnectionStrings:{queueName}"] = await queue.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 229hb.Configuration["ConnectionStrings:BlobConnection"] = await blobs.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None); 269hb.Configuration["ConnectionStrings:QueueConnection"] = await queues.Resource.ConnectionStringExpression.GetValueAsync(CancellationToken.None);
AzureWebPubSubEmulatorFunctionalTests.cs (1)
34clientBuilder.Configuration["ConnectionStrings:chat-resource"] = await hub.Resource.ConnectionStringExpression.GetValueAsync(messagingCts.Token);
BicepUtilitiesTests.cs (3)
26builder.Configuration["Azure:TenantResourceSuffix"] = configuredSuffix; 48builder.Configuration["Azure:TenantResourceSuffix"] = "dev-a"; 106builder.Configuration["Parameters:param"] = "paramValue";
Aspire.Hosting.Blazor.Tests (10)
BlazorHostedExtensionsTests.cs (7)
92builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 110builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 130builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 518builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 556builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 635builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:1234"; 636builder.Configuration["DEBUG_SESSION_INFO"] =
WithBlazorAppTests.cs (3)
276builder.Configuration["DEBUG_SESSION_PORT"] = debugSessionActive ? "localhost:1234" : null; 495builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:1234"; 499builder.Configuration["DEBUG_SESSION_INFO"] = browserCapabilitySupported
Aspire.Hosting.Browsers.Tests (29)
BrowserLogsBuilderExtensionsTests.cs (29)
203builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "msedge"; 204builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.ProfileConfigurationKey}"] = "Default"; 205builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.UserDataModeConfigurationKey}"] = nameof(BrowserUserDataMode.Shared); 206builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:web:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "chrome"; 207builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:web:{BrowserLogsBuilderExtensions.ProfileConfigurationKey}"] = "Profile 1"; 309builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "chrome"; 310builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.ProfileConfigurationKey}"] = "Profile 1"; 311builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.UserDataModeConfigurationKey}"] = nameof(BrowserUserDataMode.Shared); 361builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.UserDataModeConfigurationKey}"] = nameof(BrowserUserDataMode.Shared); 404builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.UserDataModeConfigurationKey}"] = nameof(BrowserUserDataMode.Isolated); 463builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 506builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 546builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 584builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 586builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.ProfileConfigurationKey}"] = "Profile 1"; 625builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 626builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "chrome"; 627builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.UserDataModeConfigurationKey}"] = nameof(BrowserUserDataMode.Shared); 670builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 720builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true"; 921builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "chrome"; 922builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.ProfileConfigurationKey}"] = "Default"; 923builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.UserDataModeConfigurationKey}"] = nameof(BrowserUserDataMode.Shared); 949builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "msedge"; 950builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.ProfileConfigurationKey}"] = null; 979builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "chrome"; 1023builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = tempBrowserPath; 1064builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "chrome"; 1101builder.Configuration[$"{BrowserLogsBuilderExtensions.BrowserLogsConfigurationSectionName}:{BrowserLogsBuilderExtensions.BrowserConfigurationKey}"] = "missing-browser";
Aspire.Hosting.Containers.Tests (7)
WithDockerfileTests.cs (7)
29builder.Configuration["Parameters:secret"] = "open sesame from env"; 270builder.Configuration["Parameters:message"] = "hello"; 320builder.Configuration["Parameters:message"] = "hello"; 369builder.Configuration["Parameters:secret"] = "open sesame"; 417builder.Configuration["Parameters:secret"] = "open sesame"; 461builder.Configuration["Parameters:message"] = "hello"; 533builder.Configuration["Parameters:message"] = "hello";
Aspire.Hosting.DevTunnels.Tests (1)
DevTunnelResourceBuilderExtensionsTests.cs (1)
719builder.Configuration["ASPIRE_DEVTUNNEL_CLI_PATH"] = tunnelCommand;
Aspire.Hosting.Docker.Tests (4)
DockerComposePublisherTests.cs (2)
761builder.Configuration["ConnectionStrings:cstest"] = "Server=localhost;Database=test"; 821builder.Configuration["ConnectionStrings:dbConnection"] = "Server=localhost;Database=mydb";
DockerComposeTests.cs (2)
327builder.Configuration["AppHost:PathSha256"] = testSha; 421builder.Configuration["AppHost:PathSha256"] = projectId;
Aspire.Hosting.Dotnet.Tests (40)
DotnetProjectBuildCoordinatorTests.cs (19)
265builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345"; 268builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 294builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345"; 295builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 321builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345"; 322builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 340builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345"; 341builder.Configuration[KnownConfigNames.DebugSessionInfo] = $$""" 388builder.Configuration["AppHost:Run:WatchEnabled"] = watchEnabled.ToString(); 727builder.Configuration["Aspire:Dotnet:RestoreProjectsIndividually"] = restoreProjectsIndividually.ToString(); 865builder.Configuration["Aspire:Store:Path"] = aspireStoreRoot; 909builder.Configuration["Aspire:Dotnet:RestoreProjectsIndividually"] = value; 919builder.Configuration["Aspire:Dotnet:RestoreProjectsIndividually"] = "true"; 1092builder.Configuration["Aspire:Store:Path"] = aspireStoreRoot; 2282builder.Configuration["Aspire:Dotnet:RestoreProjectsIndividually"] = restoreProjectsIndividually; 2581builder.Configuration["Aspire:Dotnet:RestoreProjectsIndividually"] = "true"; 2722builder.Configuration["Aspire:Dotnet:RestoreProjectsIndividually"] = restoreProjectsIndividually.ToString(); 3024builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345"; 3025builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
DotnetProjectResourceTests.cs (21)
754builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 755builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 782builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 783builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 808builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 809builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 832builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 862builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 863builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 886builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 887builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 917builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 918builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 948builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 949builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 978builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 979builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 1007builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 1008builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 1050builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 1051builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo
Aspire.Hosting.EntityFrameworkCore.Tests (2)
EFBuildCustomizationWarningTests.cs (1)
31builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345";
EFBuildReadinessTests.cs (1)
90builder.Configuration["DEBUG_SESSION_PORT"] = "localhost:12345";
Aspire.Hosting.Foundry.Tests (2)
HostedAgentExtensionTests.cs (2)
211builder.Configuration["Azure:Location"] = "invalidregion"; 228builder.Configuration["Azure:Location"] = "eastus";
Aspire.Hosting.Garnet.Tests (4)
AddGarnetTests.cs (1)
127builder.Configuration["Parameters:pass"] = password;
GarnetFunctionalTests.cs (3)
77hb.Configuration[$"ConnectionStrings:{garnet.Resource.Name}"] = await garnet.Resource.ConnectionStringExpression.GetValueAsync(default); 155hb.Configuration[$"ConnectionStrings:{garnet1.Resource.Name}"] = $"{await garnet1.Resource.ConnectionStringExpression.GetValueAsync(default)}"; 207hb.Configuration[$"ConnectionStrings:{garnet2.Resource.Name}"] = $"{await garnet2.Resource.ConnectionStringExpression.GetValueAsync(default)}";
Aspire.Hosting.Go.Tests (6)
AddGoAppTests.cs (6)
487builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 488builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 555builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 556builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 622builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 623builder.Configuration["DEBUG_SESSION_PORT"] = "5678";
Aspire.Hosting.Java.Tests (4)
AddJavaContainerTests.cs (2)
110builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:4317"; 131builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:4317";
AddQuarkusAppTests.cs (2)
77builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 78builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new
Aspire.Hosting.JavaScript.Tests (5)
AddDenoAppTests.cs (3)
1122builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 1197builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 2481builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318";
DenoAppFixture.cs (2)
59_builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:0"; 60_builder.Configuration["AppHost:DashboardApiKey"] = DenoTelemetryFixture.DashboardApiKey;
Aspire.Hosting.Kafka.Tests (3)
KafkaFunctionalTests.cs (3)
77hb.Configuration[$"ConnectionStrings:{kafka.Resource.Name}"] = await kafka.Resource.ConnectionStringExpression.GetValueAsync(default); 171hb.Configuration[$"ConnectionStrings:{kafka1.Resource.Name}"] = await kafka1.Resource.ConnectionStringExpression.GetValueAsync(default); 221hb.Configuration[$"ConnectionStrings:{kafka2.Resource.Name}"] = await kafka2.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.Kubernetes.Tests (9)
CertManagerTests.cs (8)
26builder.Configuration["Parameters:acmeurl"] = "https://acme.example.com/directory"; 27builder.Configuration["Parameters:acmeemail"] = "ops@contoso.com"; 46builder.Configuration["Parameters:keyid"] = "account-123"; 124builder.Configuration["Parameters:acmeurl"] = "https://acme.example.com/directory"; 125builder.Configuration["Parameters:acmeemail"] = "ops@contoso.com"; 275builder.Configuration["Parameters:eab-hmac"] = TestHmacKey; 299builder.Configuration["Parameters:eab-hmac"] = TestHmacKey; 342builder.Configuration["Parameters:eab-key-id"] = keyIdValue;
KubernetesDeployTests.cs (1)
1605builder.Configuration["Parameters:enable-tls"] = "1.0";
Aspire.Hosting.Maui.Tests (6)
MauiPlatformExtensionsTests.cs (6)
960appBuilder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost:18889"; 1026appBuilder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost:18889"; 1027appBuilder.Configuration[KnownConfigNames.DashboardOtlpHttpEndpointUrl] = "http://dashboard.localhost:18890"; 1063appBuilder.Configuration[KnownConfigNames.DashboardOtlpHttpEndpointUrl] = endpointUrl; 1080appBuilder.Configuration[KnownConfigNames.DashboardOtlpHttpEndpointUrl] = "http://localhost:18890"; 1371appBuilder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = endpointUrl;
Aspire.Hosting.Milvus.Tests (3)
MilvusFunctionalTests.cs (3)
37hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default); 115hb.Configuration[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default); 163hb.Configuration[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.MongoDB.Tests (6)
MongoDbFunctionalTests.cs (6)
90hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default); 176hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = connectionString; 240hb.Configuration[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default); 285hb.Configuration[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default); 406hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default); 496hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.MySql.Tests (5)
AddMySqlTests.cs (1)
278builder.Configuration["Aspire:Store:Path"] = workspace.Path;
MySqlFunctionalTests.cs (4)
664hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 747hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 807hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default); 850hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.Native.Core.Tests (12)
NativeConfigurationTests.cs (12)
37configuration["ASPIRE_NATIVE_RPC_TOKEN"] = "changed"; 38configuration["AppHost:FilePath"] = "changed"; 59configuration["ASPIRE_REMOTE_APPHOST_TOKEN"] = new('b', 64); 79configuration["ASPIRE_REMOTE_APPHOST_TOKEN"] = new('b', 64); 80configuration[key] = expected; 92configuration["ASPIRE_REMOTE_APPHOST_TOKEN"] = new('b', 64); 93configuration["ASPIRE_NATIVE_TRACE_OPERATIONS"] = value; 104configuration["ASPIRE_REMOTE_APPHOST_TOKEN"] = new('b', 64); 105configuration["ASPIRE_NATIVE_DASHBOARD_PORT"] = value; 125configuration["ASPIRE_NATIVE_RPC_TOKEN"] = "invalid-inherited-token"; 126configuration["ASPIRE_REMOTE_APPHOST_TOKEN"] = new('b', 64); 129configuration["ASPIRE_REMOTE_APPHOST_TOKEN"] = null;
Aspire.Hosting.Nats.Tests (5)
NatsFunctionalTests.cs (5)
42hb.Configuration[$"ConnectionStrings:{nats.Resource.Name}"] = await nats.Resource.ConnectionStringExpression.GetValueAsync(default); 89hb.Configuration[$"ConnectionStrings:{nats.Resource.Name}"] = connectionString; 136hb.Configuration[$"ConnectionStrings:{nats.Resource.Name}"] = modifiedConnectionString; 195hb.Configuration[$"ConnectionStrings:{nats1.Resource.Name}"] = await nats1.Resource.ConnectionStringExpression.GetValueAsync(default); 244hb.Configuration[$"ConnectionStrings:{nats2.Resource.Name}"] = await nats2.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.OpenAI.Tests (16)
OpenAIExtensionTests.cs (14)
16builder.Configuration["Parameters:openai-openai-apikey"] = "sk-default"; 36builder.Configuration["Parameters:openai-openai-apikey"] = "sk-custom"; 56builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 84builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 103builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 128builder.Configuration["Parameters:openai-api-key"] = apiKey; 160builder.Configuration["Parameters:openai-api-key"] = "test-key"; 175builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 189builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 227builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 241builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 258builder.Configuration["Parameters:openai-openai-apikey"] = "test-api-key"; 278builder.Configuration["Parameters:openai-openai-apikey"] = "sk-test123"; 359builder.Configuration[$"Parameters:test-openai-apikey"] = "test-key";
OpenAIFunctionalTests.cs (2)
25builder.Configuration["Parameters:resource-openai-apikey"] = "test-api-key"; 67builder.Configuration["Parameters:resource-openai-apikey"] = "test-api-key";
Aspire.Hosting.Oracle.Tests (5)
OracleFunctionalTests.cs (5)
53hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default); 139hb.Configuration[$"ConnectionStrings:{db1.Resource.Name}"] = await db1.Resource.ConnectionStringExpression.GetValueAsync(default); 200hb.Configuration[$"ConnectionStrings:{db2.Resource.Name}"] = await db2.Resource.ConnectionStringExpression.GetValueAsync(default); 307hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default); 404hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.PostgreSQL.Tests (6)
AddPostgresTests.cs (2)
503builder.Configuration["Aspire:Store:Path"] = workspace.Path; 565builder.Configuration["Aspire:Store:Path"] = workspace.Path;
PostgresFunctionalTests.cs (4)
622hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 671hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 741hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 801hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.Python.Tests (10)
AddPythonAppTests.cs (10)
130builder.Configuration["ConnectionStrings:connectionString"] = "test"; 1393builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 1394builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 1437builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 1438builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 1477builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 1478builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 1649builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 1650builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 1683builder.Configuration["DEBUG_SESSION_INFO"] = "{}";
Aspire.Hosting.RabbitMQ.Tests (3)
RabbitMQFunctionalTests.cs (3)
72hb.Configuration[$"ConnectionStrings:{rabbitMQ.Resource.Name}"] = await rabbitMQ.Resource.ConnectionStringExpression.GetValueAsync(default); 136hb.Configuration[$"ConnectionStrings:{rabbitMQ1.Resource.Name}"] = await rabbitMQ1.Resource.ConnectionStringExpression.GetValueAsync(default); 193hb.Configuration[$"ConnectionStrings:{rabbitMQ2.Resource.Name}"] = await rabbitMQ2.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
199builder.Configuration["Parameters:pass"] = password;
Aspire.Hosting.Rust.Tests (2)
RustDebugArgsTests.cs (2)
31builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(runSessionInfo); 32builder.Configuration["DEBUG_SESSION_PORT"] = "5678";
Aspire.Hosting.SqlServer.Tests (5)
SqlServerFunctionalTests.cs (5)
84hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 374hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 435hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 508hb.Configuration[$"ConnectionStrings:{newDb.Resource.Name}"] = await newDb.Resource.ConnectionStringExpression.GetValueAsync(default); 569hb.Configuration[$"ConnectionStrings:{db.Resource.Name}"] = await db.Resource.ConnectionStringExpression.GetValueAsync(default);
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
376builder.Configuration["AppHost:BrowserToken"] = dashboardTestingState.BrowserToken; 392builder.Configuration["AppHost:ResourceService:AuthMode"] = "ApiKey"; 393builder.Configuration["AppHost:ResourceService:ApiKey"] = dashboardTestingState.ResourceServiceApiKey;
Aspire.Hosting.Testing.Tests (10)
DashboardTestingBuilderTests.cs (1)
208builder.Configuration[AppHostBrowserToken] = "";
DashboardUrlTests.cs (3)
68builder.Configuration["ASPNETCORE_URLS"] = $"http://{DashboardHost}:0"; 165builder.Configuration["AppHost:BrowserToken"] = BrowserToken; 255builder.Configuration["AppHost:BrowserToken"] = string.Empty;
TestingBuilderTests.cs (4)
625builder.Configuration["ASPNETCORE_URLS"] = endpointUrl; 626builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = endpointUrl; 627builder.Configuration["ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL"] = endpointUrl; 651builder.Configuration["ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL"] = "https://example.com:5001";
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
52builder.Configuration["Aspire:Store:Path"] = path ?? Directory.CreateTempSubdirectory().FullName; 58builder.Configuration["DcpPublisher:WaitForResourceCleanup"] = resourceCleanup.ToString();
Aspire.Hosting.Tests (108)
AddParameterTests.cs (1)
21appBuilder.Configuration["Parameters:pass"] = "pass1";
AspireStoreTests.cs (3)
36builder.Configuration[AspireStore.AspireStorePathKeyName] = Path.GetTempPath(); 76builder.Configuration[AspireStore.AspireStorePathKeyName] = Path.GetTempPath(); 153builder.Configuration[AspireStore.AspireStorePathKeyName] = Path.GetTempPath();
Backchannel\AppHostBackchannelTests.cs (2)
32builder.Configuration[KnownConfigNames.UnixSocketPath] = socketPath; 76builder.Configuration[KnownConfigNames.UnixSocketPath] = UnixSocketHelper.GetBackchannelSocketPath();
Backchannel\AppHostRpcTargetCancellationTests.cs (1)
244builder.Configuration[KnownConfigNames.UnixSocketPath] = UnixSocketHelper.GetBackchannelSocketPath();
Backchannel\AppHostRpcTargetUploadTests.cs (1)
122builder.Configuration[KnownConfigNames.MaxFileUploadSize] = "1";
Cli\CliOrphanDetectorTests.cs (1)
265builder.Configuration["ASPIRE_CLI_PID"] = fakeCliProcess.Id.ToString();
Codespaces\CodespacesUrlRewriterTests.cs (4)
19builder.Configuration["CODESPACES"] = "false"; 59builder.Configuration["CODESPACES"] = "true"; 60builder.Configuration["GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN"] = "app.github.dev"; 61builder.Configuration["CODESPACE_NAME"] = "test-codespace";
ContainerRegistryResourceTests.cs (3)
239builder.Configuration["Parameters:registry-endpoint"] = "ghcr.io"; 255builder.Configuration["Parameters:registry-endpoint"] = "ghcr.io"; 256builder.Configuration["Parameters:registry-repo"] = "captainsafia/my-repo";
ContainerTunnelTests.cs (4)
21builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 58builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 99builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 135builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true";
Dcp\DcpCliArgsTests.cs (8)
81builder.Configuration[KnownConfigNames.ContainerTunnelBaseImage] = "example.com/tunnel-base:custom"; 96builder.Configuration[BundleDiscovery.DcpPathEnvVar] = Path.Combine("bundle", "dcp"); 97builder.Configuration[BundleDiscovery.DashboardPathEnvVar] = Path.Combine("bundle", "dashboard"); 115builder.Configuration[BundleDiscovery.DcpPathEnvVar] = bundleDcpPath; 116builder.Configuration[BundleDiscovery.DashboardPathEnvVar] = bundleDashboardPath; 134builder.Configuration[BundleDiscovery.DcpPathEnvVar] = bundleDcpPath; 135builder.Configuration[BundleDiscovery.DashboardPathEnvVar] = bundleDashboardPath; 204builder.Configuration[KnownConfigNames.ProxylessEndpointPortRange] = "20000";
Dcp\DcpExecutorTests.cs (14)
5118builder.Configuration["AppHost:DefaultLaunchProfileName"] = "DoesNotExistProfile"; 5158builder.Configuration["AppHost:DefaultLaunchProfileName"] = "http"; // existing profile 5189builder.Configuration["AppHost:DefaultLaunchProfileName"] = "Foo"; // default points to Foo 5220builder.Configuration["AppHost:DefaultLaunchProfileName"] = "Foo"; 5250builder.Configuration["AppHost:DefaultLaunchProfileName"] = "Foo"; // won't match anything 5315builder.Configuration[DcpExecutor.DebugSessionPortVar] = "12345"; 5316builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 5317builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7176builder.Configuration[DcpExecutor.DebugSessionPortVar] = "12345"; 7177builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 7178builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7311builder.Configuration[DcpExecutor.DebugSessionPortVar] = "12345"; 7312builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 7313builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug;
DistributedApplicationBuilderTests.cs (6)
98appBuilder.Configuration["Pipeline:OutputPath"] = "/path/"; 219appBuilder.Configuration["AppHost:Directory"] = "\0"; 230appBuilder.Configuration["AppHost:Directory"] = "\0"; 252appBuilder.Configuration["Logging:LogLevel:Default"] = "Information"; 399configuration[KnownConfigNames.AspireUserSecretsId] = configuredUserSecretsId; 426configuration[KnownConfigNames.AspireUserSecretsId] = "";
DistributedApplicationTests.cs (1)
140testProgram.AppBuilder.Configuration[KnownConfigNames.ProfilingEnabled] = "true";
ExecutableResourceBuilderExtensionTests.cs (4)
247builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 248builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo 308builder.Configuration["DEBUG_SESSION_PORT"] = "5678"; 309builder.Configuration["DEBUG_SESSION_INFO"] = JsonSerializer.Serialize(new RunSessionInfo
ExecutionConfigurationGathererTests.cs (1)
759builder.Configuration["Parameters:password"] = "test-password";
ExternalServiceTests.cs (4)
144builder.Configuration["Parameters:nuget-url"] = "https://nuget.org/"; 185builder.Configuration["Parameters:nuget-url"] = "invalid-url"; 205builder.Configuration["Parameters:nuget-url"] = "invalid-url"; 453builder.Configuration["Parameters:external-url"] = "https://example.com/";
Health\FriendlyHealthCheckErrorMessagesTests.cs (2)
61builder.Configuration["Parameters:test-url"] = "http://192.0.2.1/"; 101builder.Configuration["Parameters:test-url"] = "invalid-url";
ProjectResourceBuilderExtensionTests.cs (4)
146builder.Configuration["Parameters:password"] = "test-password"; 226builder.Configuration["Parameters:password"] = "test-password"; 294builder.Configuration["Parameters:password"] = "aspire-password"; 484builder.Configuration["Parameters:password"] = "test-password";
Publishing\ResourceContainerImageManagerTests.cs (7)
1332builder.Configuration["Parameters:goversion"] = "1.22"; 1333builder.Configuration["Parameters:secret"] = "mysecret"; 1394builder.Configuration["Parameters:stringparam"] = "test-value"; 1395builder.Configuration["Parameters:valueprovider"] = "provider-value"; 1504builder.Configuration["Parameters:stringsecret"] = "secret-value"; 1505builder.Configuration["Parameters:nullsecret"] = null; 1556builder.Configuration["Parameters:envsecret"] = "env-secret-value";
ResourceCommandServiceTests.cs (1)
25builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true";
ResourceExtensionsTests.cs (2)
248builder.Configuration["Parameters:ElasticPassword"] = "p@ssw0rd1"; 283builder.Configuration["Parameters:ElasticPassword"] = "p@ssw0rd1";
SecretsStoreTests.cs (1)
62configuration[key] = valueInConfig;
Terminals\ResourceTerminalCatalogTests.cs (1)
273builder.Configuration[TerminalHostPaths.DirectoryOverrideConfigName] = _terminalDirectory;
Terminals\TerminalServiceTests.cs (2)
54builder.Configuration[KnownConfigNames.TerminalWatchBufferCapacity] = capacity.ToString(CultureInfo.InvariantCulture); 85configuration[KnownConfigNames.TerminalWatchBufferCapacity] = capacity;
WaitForTests.cs (1)
89builder.Configuration["ConnectionStrings:cs"] = "cs-value";
WithEnvironmentTests.cs (1)
118builder.Configuration["Parameters:parameter"] = "MY_PARAMETER_VALUE";
WithHttpCommandTests.cs (2)
940builder.Configuration["CODESPACES"] = "false"; 984builder.Configuration["CODESPACES"] = "false";
WithOtlpExporterTests.cs (12)
27builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = grpcEndpoint; 28builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = httpEndpoint; 61builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = null; 105builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:4318"; 127builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:4317"; 128builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = null; 154builder.Configuration[configKey] = "http://localhost:18889"; 191builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:18889"; 192builder.Configuration["ASPIRE_DASHBOARD_OTLP_HTTP_ENDPOINT_URL"] = "http://localhost:18890"; 224builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:18889"; 247builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:18889"; 276builder.Configuration["ASPIRE_DASHBOARD_OTLP_ENDPOINT_URL"] = "http://localhost:18889";
WithReferenceTests.cs (1)
353builder.Configuration["ConnectionStrings:resource"] = "test connection string";
WithTerminalTests.cs (12)
331builder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = otlpEndpoint; 332builder.Configuration[KnownConfigNames.TerminalHostTelemetryEnabled] = "false"; 382builder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = null; 383builder.Configuration[KnownConfigNames.DashboardOtlpHttpEndpointUrl] = null; 384builder.Configuration[KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl] = null; 385builder.Configuration[KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl] = null; 386builder.Configuration[KnownConfigNames.TerminalHostTelemetryEnabled] = "true"; 389builder.Configuration[endpointConfigurationKey] = "http://localhost:4317"; 1062builder.Configuration[TerminalHostPaths.DirectoryOverrideConfigName] = publishDirectory; 1457builder.Configuration[TerminalHostPaths.DirectoryOverrideConfigName] = directory; 1510builder.Configuration[TerminalHostPaths.DirectoryOverrideConfigName] = _terminalDirectory; 1521builder.Configuration[TerminalHostPaths.DirectoryOverrideConfigName] = _terminalDirectory;
WithVolumeTests.cs (1)
171builder.Configuration[AspireStore.AspireStorePathKeyName] = workspace.Path;
Aspire.Hosting.TestUtilities (2)
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
52builder.Configuration["Aspire:Store:Path"] = path ?? Directory.CreateTempSubdirectory().FullName; 58builder.Configuration["DcpPublisher:WaitForResourceCleanup"] = resourceCleanup.ToString();
Aspire.Hosting.Valkey.Tests (1)
AddValkeyTests.cs (1)
161builder.Configuration["Parameters:pass"] = password;
Aspire.Playground.Tests (1)
Infrastructure\DistributedApplicationExtensions.cs (1)
32builder.Configuration[$"Parameters:{parameter.Name}"] = parameter.Secret
HealthChecksSandbox.AppHost (2)
AppHost.cs (2)
51builder.Configuration["Parameters:unhealthy-url"] = "http://localhost:19997/"; 58builder.Configuration["Parameters:invalid-url"] = "not-a-valid-url";
Microsoft.AspNetCore (1)
ConfigureWebHostBuilder.cs (1)
163_configuration[key] = value;
TestingAppHost1.AppHost (6)
Program.cs (6)
19builder.Configuration["AppHost:BrowserToken"] = ""; 26builder.Configuration["AppHost:BrowserToken"] = null; 34builder.Configuration["AppHost:ResourceService:AuthMode"] = "Unsecured"; 35builder.Configuration["AppHost:ResourceService:ApiKey"] = ""; 42builder.Configuration["AppHost:ResourceService:ApiKey"] = ""; 45builder.Configuration["ConnectionStrings:cs"] = "testconnection";
TestProject.AppHost (4)
TestProgram.cs (4)
65builder.Configuration["DcpPublisher:ResourceNameSuffix"] = $"{Random.Shared.Next():x}"; 66builder.Configuration["DcpPublisher:RandomizePorts"] = randomizePorts.ToString(CultureInfo.InvariantCulture); 67builder.Configuration["DcpPublisher:WaitForResourceCleanup"] = "true"; 68builder.Configuration["DcpPublisher:LogFileNameSuffix"] = testName;
201 references to
aspire (2)
Program.cs (2)
1519var extensionEndpoint = enableExtension ? builder.Configuration[KnownConfigNames.ExtensionEndpoint] : null; 1525var extensionPromptEnabled = builder.Configuration[KnownConfigNames.ExtensionPromptEnabled] is "true";
Aspire.Azure.Security.KeyVault.Tests (2)
AspireKeyVaultExtensionsTests.cs (2)
148Assert.Equal("Secret 1 Value", builder.Configuration["super-secret-1"]); 149Assert.Equal("Secret 2 Value", builder.Configuration["super-secret-2"]);
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
234if (!string.IsNullOrWhiteSpace(builder.Configuration[OtlpExporterEndpointConfigurationKey]))
Aspire.Dashboard.Tests (3)
Integration\StartupTests.cs (3)
318Assert.Equal(frontendBrowserToken, localBuilder.Configuration[DashboardConfigNames.DashboardFrontendBrowserTokenName.ConfigKey]); 351var initialBrowserTokenProvidedByConfiguration = localBuilder?.Configuration[DashboardConfigNames.DashboardFrontendBrowserTokenName.ConfigKey]; 362var updatedBrowserTokenProvidedByConfiguration = localBuilder?.Configuration[DashboardConfigNames.DashboardFrontendBrowserTokenName.ConfigKey];
Aspire.Hosting (17)
DistributedApplicationBuilder.cs (14)
141var operationConfiguration = _innerBuilder.Configuration["AppHost:Operation"]; 144return _innerBuilder.Configuration["Publishing:Publisher"] switch 151return _innerBuilder.Configuration["AppHost:Operation"]?.ToLowerInvariant() switch 154"publish" or "inspect" => new DistributedApplicationExecutionContextOptions(DistributedApplicationOperation.Publish, _innerBuilder.Configuration["Publishing:Publisher"] ?? "manifest"), 166WatchEnabled = bool.TryParse(_innerBuilder.Configuration["AppHost:Run:WatchEnabled"], out var watchEnabled) && watchEnabled 266var aspireLogLevelValue = _innerBuilder.Configuration[KnownConfigNames.AspireLogLevel]; 319var configuredAppHostSha = _innerBuilder.Configuration["AppHostSha"]; 648options.MinimumLogLevel = config["Pipeline:LogLevel"]?.ToLowerInvariant() switch 763if (!string.IsNullOrEmpty(_innerBuilder.Configuration[KnownOtelConfigNames.ExporterOtlpEndpoint])) 780if (_innerBuilder.Configuration["AppHost:OtlpApiKey"] is { } otlpApiKey) 803if (!string.IsNullOrEmpty(_innerBuilder.Configuration[KnownOtelConfigNames.ExporterOtlpEndpoint])) 866var publisher = _innerBuilder.Configuration["Publishing:Publisher"]; 871if (string.IsNullOrEmpty(_innerBuilder.Configuration["Pipeline:Step"])) 877if (string.IsNullOrEmpty(_innerBuilder.Configuration["AppHost:Operation"]))
ProjectResourceBuilderExtensions.cs (2)
662var appHostDefaultLaunchProfileName = builder.ApplicationBuilder.Configuration["AppHost:DefaultLaunchProfileName"] 663?? builder.ApplicationBuilder.Configuration["DOTNET_LAUNCH_PROFILE"];
VolumeNameGenerator.cs (1)
32var applicationHash = builder.ApplicationBuilder.Configuration["AppHost:Sha256"]![..10].ToLowerInvariant();
Aspire.Hosting.Azure.Functions (3)
AzureFunctionsProjectResourceExtensions.cs (3)
252var appHostDefaultLaunchProfileName = builder.Configuration["AppHost:DefaultLaunchProfileName"] 253?? builder.Configuration["DOTNET_LAUNCH_PROFILE"]; 747var applicationHash = builder.Configuration["AppHost:ProjectNameSha256"]![..5].ToLowerInvariant();
Aspire.Hosting.Azure.Tests (3)
AzureDeployerTests.cs (3)
1959Assert.Equal("cached-sub-12345678-1234-1234-1234-123456789012", builder.Configuration["Azure:SubscriptionId"]); 1960Assert.Equal("westus2", builder.Configuration["Azure:Location"]); 1961Assert.Equal("cached-rg-test", builder.Configuration["Azure:ResourceGroup"]);
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
752var storePath = builder.Configuration[AspireStorePathKey]
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
58var appHostId = builder.Configuration["AppHost:Sha256"]?[..8];
Aspire.Hosting.Dotnet (3)
DotnetProjectBuildCoordinator.cs (3)
82var aspireStoreRoot = builder.Configuration[AspireStorePathConfigurationKey]; 214if (string.IsNullOrEmpty(builder.Configuration[DebugSessionPortConfigurationKey])) 220builder.Configuration[DebugSessionInfoConfigurationKey],
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
80Path.Combine(builder.Configuration["Aspire:Store:Path"]!, ".aspire", "build"),
Aspire.Hosting.EntityFrameworkCore (1)
EFMigrationResourceBuilderExtensions.cs (1)
372var configured = builder.ApplicationBuilder.Configuration["Pipeline:OutputPath"];
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
2015var appHostId = builder.Configuration["AppHost:Sha256"]![..10].ToLowerInvariant(); 2986if (configuration["DEBUG_SESSION_INFO"] is { } debugSessionInfoJson
Aspire.Hosting.JavaScript.Tests (2)
AddViteAppTests.cs (2)
821var appHostId = builder.Configuration["AppHost:Sha256"]![..10].ToLowerInvariant(); 900var appHostId = builder.Configuration["AppHost:Sha256"]![..10].ToLowerInvariant();
Aspire.Hosting.Native.Client (2)
Authoring\NativeApplication.cs (2)
84settings.Endpoint ??= settings.Configuration["ASPIRE_NATIVE_RPC_ENDPOINT"]; 169var token = _initial.Settings.Configuration["ASPIRE_NATIVE_RPC_TOKEN"]
Aspire.Hosting.Native.Core.AotSmoke (1)
Program.cs (1)
20var token = configuration["ASPIRE_NATIVE_RPC_TOKEN"]
Aspire.Hosting.Native.Core.Tests (1)
NativeBuilderAuthoringTests.cs (1)
37Assert.Equal("configured", configuration["application:mode"]);
Aspire.Hosting.Testing (8)
DistributedApplicationFactory.cs (5)
226if (existingConfig[key] is null) 234if (existingConfig[primaryKey] is null && existingConfig[secondaryKey] is null) 276var launchProfileName = existingConfig["DOTNET_LAUNCH_PROFILE"]; 325if (existingConfig[key] is null)
DistributedApplicationTestingBuilder.cs (3)
374if (string.IsNullOrEmpty(builder.Configuration["AppHost:BrowserToken"])) 389if (!string.Equals(builder.Configuration["AppHost:ResourceService:AuthMode"], "ApiKey", StringComparison.OrdinalIgnoreCase) 390|| string.IsNullOrEmpty(builder.Configuration["AppHost:ResourceService:ApiKey"]))
Aspire.Hosting.Testing.Tests (22)
DashboardTestingBuilderTests.cs (18)
73Assert.Equal(nameof(ResourceServiceAuthMode.ApiKey), builder.Configuration[AppHostResourceServiceAuthMode]); 88var firstToken = first.Configuration[AppHostBrowserToken]; 89var secondToken = second.Configuration[AppHostBrowserToken]; 182Assert.Equal("true", builder.Configuration[DashboardUnsecuredAllowAnonymous]); 183Assert.Equal("http://127.0.0.1:12345", builder.Configuration[AspNetCoreUrls]); 226Assert.Equal(nameof(ResourceServiceAuthMode.ApiKey), builder.Configuration[AppHostResourceServiceAuthMode]); 227Assert.False(string.IsNullOrEmpty(builder.Configuration[AppHostResourceServiceApiKey])); 241var firstKey = first.Configuration[AppHostResourceServiceApiKey]; 242var secondKey = second.Configuration[AppHostResourceServiceApiKey]; 261Assert.Equal("true", builder.Configuration["DcpPublisher:RandomizePorts"]); 262Assert.Equal(string.Empty, builder.Configuration[AspNetCoreUrls]); 263Assert.Equal(string.Empty, builder.Configuration[DashboardOtlpGrpcEndpointUrl]); 264Assert.Equal(string.Empty, builder.Configuration[DashboardOtlpHttpEndpointUrl]); 265Assert.Equal("http://127.0.0.1:0", builder.Configuration[ResourceServiceEndpointUrl]); 266Assert.Equal("false", builder.Configuration[DashboardUnsecuredAllowAnonymous]); 267Assert.Equal("false", builder.Configuration[InteractivityEnabled]); 269var browserToken = builder.Configuration[DashboardFrontendBrowserToken]; 271Assert.Equal(browserToken, builder.Configuration[AppHostBrowserToken]);
TestingBuilderTests.cs (3)
297.WithEnvironment("APP_HOST_ARG", builder.Configuration["APP_HOST_ARG"]) 298.WithEnvironment("LAUNCH_PROFILE_VAR_FROM_APP_HOST", builder.Configuration["LAUNCH_PROFILE_VAR_FROM_APP_HOST"]); 393.WithEnvironment("LAUNCH_PROFILE_VAR_FROM_APP_HOST", builder.Configuration["LAUNCH_PROFILE_VAR_FROM_APP_HOST"]);
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (1)
21$"{VolumeNameGenerator.Sanitize(builder.Environment.ApplicationName).ToLowerInvariant()}-{builder.Configuration["AppHost:Sha256"]!.ToLowerInvariant()[..10]}";
Aspire.Hosting.Tests (67)
Dcp\DcpCliArgsTests.cs (4)
22Assert.Equal("/not/a/valid/path", builder.Configuration["DcpPublisher:CliPath"]); 32Assert.Equal("42", builder.Configuration["DcpPublisher:DependencyCheckTimeout"]); 42Assert.Equal("not-a-valid-container-runtime", builder.Configuration["DcpPublisher:ContainerRuntime"]); 52Assert.Equal("example.com/tunnel-base:custom", builder.Configuration["DcpPublisher:ContainerTunnelBaseImage"]);
DistributedApplicationBuilderTests.cs (58)
156Assert.Equal("base", appBuilder.Configuration["Validation:BaseOnly"]); 157Assert.Equal("environment", appBuilder.Configuration["Validation:Override"]); 158Assert.Equal("Debug", appBuilder.Configuration["Logging:LogLevel:Microsoft.AspNetCore"]); 159Assert.Equal("Trace", appBuilder.Configuration["Logging:LogLevel:Aspire.Hosting.Dcp"]); 405Assert.Null(configuration["AssemblyOnly"]); 406Assert.Equal("configured-only", configuration["ConfiguredOnly"]); 407Assert.Equal("configured", configuration["Probe"]); 497Assert.Equal("unrelated-file", configuration["SECRETS_FILE"]); 498Assert.Equal("unrelated-id", configuration["USER_SECRETS_ID"]); 533Assert.Equal(unrelatedFile, appBuilder.Configuration["SECRETS_FILE"]); 562Assert.Equal("from-secret", appBuilder.Configuration["Parameters:api_key"]); 600Assert.Equal($"{storedEnvironment}-secret", appBuilder.Configuration["Parameters:api_key"]); 757Assert.Equal("from-command-line", appBuilder.Configuration["Parameters:api_key"]); 787Assert.Equal("from-environment", configuration["Parameters:api_key"]); 871var pathSha = appBuilder.Configuration["AppHost:PathSha256"]; 872var deploymentStatePathSha = appBuilder.Configuration["AppHost:DeploymentStatePathSha256"]; 873var projectNameSha = appBuilder.Configuration["AppHost:ProjectNameSha256"]; 874var legacySha = appBuilder.Configuration["AppHost:Sha256"]; 905var pathSha1 = builder1.Configuration["AppHost:PathSha256"]; 906var pathSha2 = builder2.Configuration["AppHost:PathSha256"]; 907var projectNameSha1 = builder1.Configuration["AppHost:ProjectNameSha256"]; 908var projectNameSha2 = builder2.Configuration["AppHost:ProjectNameSha256"]; 940builder1.Configuration["AppHost:PathSha256"], 941builder2.Configuration["AppHost:PathSha256"]); 943builder1.Configuration["AppHost:DeploymentStatePathSha256"], 944builder2.Configuration["AppHost:DeploymentStatePathSha256"]); 946builder1.Configuration["AppHost:LegacyDeploymentStatePathSha256"], 947builder2.Configuration["AppHost:LegacyDeploymentStatePathSha256"]); 948Assert.NotNull(builder1.Configuration["AppHost:LegacyDeploymentStatePathSha256"]); 950builder1.Configuration["AppHost:ProjectNameSha256"], 951builder2.Configuration["AppHost:ProjectNameSha256"]); 953builder1.Configuration["AppHost:PathSha256"], 954builder1.Configuration["AppHost:Sha256"]); 956builder1.Configuration["AppHost:LegacyDeploymentStatePathSha256"], 957builder1.Configuration["AppHost:Sha256"]); 989lowerCaseBuilder.Configuration["AppHost:DeploymentStatePathSha256"], 990upperCaseBuilder.Configuration["AppHost:DeploymentStatePathSha256"]); 995lowerCaseBuilder.Configuration["AppHost:DeploymentStatePathSha256"], 996upperCaseBuilder.Configuration["AppHost:DeploymentStatePathSha256"]); 1035Assert.Equal(expectedSha, builder.Configuration["AppHost:DeploymentStatePathSha256"]); 1077builder.Configuration["AppHost:DeploymentStatePathSha256"]!); 1080Assert.Equal(legacySha, builder.Configuration["AppHost:LegacyDeploymentStatePathSha256"]); 1081Assert.Equal("loaded", builder.Configuration["MigratedValue"]); 1145var currentSha = probeBuilder.Configuration["AppHost:DeploymentStatePathSha256"]!; 1146var legacySha = probeBuilder.Configuration["AppHost:LegacyDeploymentStatePathSha256"]!; 1166Assert.Null(builder.Configuration["MigratedValue"]); 1204var currentSha = probeBuilder.Configuration["AppHost:DeploymentStatePathSha256"]!; 1205var legacySha = probeBuilder.Configuration["AppHost:LegacyDeploymentStatePathSha256"]!; 1224Assert.Equal("current", builder.Configuration["CurrentValue"]); 1225Assert.Equal("legacy", builder.Configuration["LegacyValue"]); 1268var currentSha = probeBuilder.Configuration["AppHost:DeploymentStatePathSha256"]!; 1269var legacySha = probeBuilder.Configuration["AppHost:LegacyDeploymentStatePathSha256"]!; 1289Assert.Null(builder.Configuration["MigratedValue"]); 1330var currentSha = probeBuilder.Configuration["AppHost:DeploymentStatePathSha256"]!; 1345Assert.Null(builder.Configuration["MigratedValue"]); 1366var pathSha = appBuilder.Configuration["AppHost:PathSha256"]; 1367var projectNameSha = appBuilder.Configuration["AppHost:ProjectNameSha256"]; 1368var legacySha = appBuilder.Configuration["AppHost:Sha256"];
SecretsStoreTests.cs (1)
43var configValue = configuration[key];
Utils\VolumeNameGeneratorTests.cs (4)
19var volumePrefix = $"{Sanitize(builder.Environment.ApplicationName).ToLowerInvariant()}-{builder.Configuration["AppHost:Sha256"]!.ToLowerInvariant()[..10]}"; 60var runVolumePrefix = $"{Sanitize(runBuilder.Environment.ApplicationName).ToLowerInvariant()}-{runBuilder.Configuration["AppHost:Sha256"]!.ToLowerInvariant()[..10]}"; 61var publishVolumePrefix = $"{Sanitize(publishBuilder.Environment.ApplicationName).ToLowerInvariant()}-{publishBuilder.Configuration["AppHost:Sha256"]!.ToLowerInvariant()[..10]}"; 120var appHostSha = builder.Configuration["AppHost:Sha256"];
Aspire.Hosting.TestUtilities (1)
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (1)
21$"{VolumeNameGenerator.Sanitize(builder.Environment.ApplicationName).ToLowerInvariant()}-{builder.Configuration["AppHost:Sha256"]!.ToLowerInvariant()[..10]}";
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration.Tests (2)
AspireAppConfigurationExtensionsTest.cs (2)
112Assert.Equal("test-value-1", builder.Configuration["test-key-1"]); 113Assert.Equal("test-value-2", builder.Configuration["test-key-2"]);
AspireWithNode.AppHost (1)
AppHost.cs (1)
29var launchProfile = builder.Configuration["DOTNET_LAUNCH_PROFILE"];
BicepSample.AppHost (1)
AppHost.cs (1)
40if (string.Equals(builder.Configuration["Azure:Sql:ClearDefaultRoleAssignments"], bool.TrueString, StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore (40)
ConfigureHostBuilder.cs (10)
64var previousApplicationName = _configuration[HostDefaults.ApplicationKey]; 67var previousContentRootConfig = _configuration[HostDefaults.ContentRootKey]; 68var previousEnvironment = _configuration[HostDefaults.EnvironmentKey]; 75if (!string.Equals(previousApplicationName, _configuration[HostDefaults.ApplicationKey], StringComparison.OrdinalIgnoreCase)) 77throw new NotSupportedException($"The application name changed from \"{previousApplicationName}\" to \"{_configuration[HostDefaults.ApplicationKey]}\". Changing the host configuration using WebApplicationBuilder.Host is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 80if (!string.Equals(previousContentRootConfig, _configuration[HostDefaults.ContentRootKey], StringComparison.OrdinalIgnoreCase) 81&& !string.Equals(previousContentRoot, HostingPathResolver.ResolvePath(_configuration[HostDefaults.ContentRootKey]), StringComparison.OrdinalIgnoreCase)) 83throw new NotSupportedException($"The content root changed from \"{previousContentRoot}\" to \"{HostingPathResolver.ResolvePath(_configuration[HostDefaults.ContentRootKey])}\". Changing the host configuration using WebApplicationBuilder.Host is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 86if (!string.Equals(previousEnvironment, _configuration[HostDefaults.EnvironmentKey], StringComparison.OrdinalIgnoreCase)) 88throw new NotSupportedException($"The environment changed from \"{previousEnvironment}\" to \"{_configuration[HostDefaults.EnvironmentKey]}\". Changing the host configuration using WebApplicationBuilder.Host is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead.");
ConfigureWebHostBuilder.cs (25)
42var previousContentRootConfig = _configuration[WebHostDefaults.ContentRootKey]; 44var previousWebRootConfig = _configuration[WebHostDefaults.WebRootKey]; 45var previousApplication = _configuration[WebHostDefaults.ApplicationKey]; 46var previousEnvironment = _configuration[WebHostDefaults.EnvironmentKey]; 47var previousHostingStartupAssemblies = _configuration[WebHostDefaults.HostingStartupAssembliesKey]; 48var previousHostingStartupAssembliesExclude = _configuration[WebHostDefaults.HostingStartupExcludeAssembliesKey]; 53if (!string.Equals(previousWebRootConfig, _configuration[WebHostDefaults.WebRootKey], StringComparison.OrdinalIgnoreCase) 54&& !string.Equals(HostingPathResolver.ResolvePath(previousWebRoot, previousContentRoot), HostingPathResolver.ResolvePath(_configuration[WebHostDefaults.WebRootKey], previousContentRoot), StringComparison.OrdinalIgnoreCase)) 57throw new NotSupportedException($"The web root changed from \"{HostingPathResolver.ResolvePath(previousWebRoot, previousContentRoot)}\" to \"{HostingPathResolver.ResolvePath(_configuration[WebHostDefaults.WebRootKey], previousContentRoot)}\". Changing the host configuration using WebApplicationBuilder.WebHost is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 59else if (!string.Equals(previousApplication, _configuration[WebHostDefaults.ApplicationKey], StringComparison.OrdinalIgnoreCase)) 62throw new NotSupportedException($"The application name changed from \"{previousApplication}\" to \"{_configuration[WebHostDefaults.ApplicationKey]}\". Changing the host configuration using WebApplicationBuilder.WebHost is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 64else if (!string.Equals(previousContentRootConfig, _configuration[WebHostDefaults.ContentRootKey], StringComparison.OrdinalIgnoreCase) 65&& !string.Equals(previousContentRoot, HostingPathResolver.ResolvePath(_configuration[WebHostDefaults.ContentRootKey]), StringComparison.OrdinalIgnoreCase)) 68throw new NotSupportedException($"The content root changed from \"{previousContentRoot}\" to \"{HostingPathResolver.ResolvePath(_configuration[WebHostDefaults.ContentRootKey])}\". Changing the host configuration using WebApplicationBuilder.WebHost is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 70else if (!string.Equals(previousEnvironment, _configuration[WebHostDefaults.EnvironmentKey], StringComparison.OrdinalIgnoreCase)) 73throw new NotSupportedException($"The environment changed from \"{previousEnvironment}\" to \"{_configuration[WebHostDefaults.EnvironmentKey]}\". Changing the host configuration using WebApplicationBuilder.WebHost is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 75else if (!string.Equals(previousHostingStartupAssemblies, _configuration[WebHostDefaults.HostingStartupAssembliesKey], StringComparison.OrdinalIgnoreCase)) 78throw new NotSupportedException($"The hosting startup assemblies changed from \"{previousHostingStartupAssemblies}\" to \"{_configuration[WebHostDefaults.HostingStartupAssembliesKey]}\". Changing the host configuration using WebApplicationBuilder.WebHost is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 80else if (!string.Equals(previousHostingStartupAssembliesExclude, _configuration[WebHostDefaults.HostingStartupExcludeAssembliesKey], StringComparison.OrdinalIgnoreCase)) 83throw new NotSupportedException($"The hosting startup assemblies exclude list changed from \"{previousHostingStartupAssembliesExclude}\" to \"{_configuration[WebHostDefaults.HostingStartupExcludeAssembliesKey]}\". Changing the host configuration using WebApplicationBuilder.WebHost is not supported. Use WebApplication.CreateBuilder(WebApplicationOptions) instead."); 106return _configuration[key]; 120var previousApplication = _configuration[WebHostDefaults.ApplicationKey]; 121var previousEnvironment = _configuration[WebHostDefaults.EnvironmentKey]; 122var previousHostingStartupAssemblies = _configuration[WebHostDefaults.HostingStartupAssembliesKey]; 123var previousHostingStartupAssembliesExclude = _configuration[WebHostDefaults.HostingStartupExcludeAssembliesKey];
WebApplicationBuilder.cs (5)
247webHostBuilder.UseSetting(WebHostDefaults.PreventHostingStartupKey, Configuration[WebHostDefaults.PreventHostingStartupKey]); 248webHostBuilder.UseSetting(WebHostDefaults.HostingStartupAssembliesKey, Configuration[WebHostDefaults.HostingStartupAssembliesKey]); 249webHostBuilder.UseSetting(WebHostDefaults.HostingStartupExcludeAssembliesKey, Configuration[WebHostDefaults.HostingStartupExcludeAssembliesKey]); 269if (options.ContentRootPath is null && configuration[HostDefaults.ContentRootKey] is null) 325if (configuration[reloadConfigOnChangeKey] is string reloadConfigOnChange)
Microsoft.Extensions.Hosting (9)
HostApplicationBuilder.cs (9)
91if (settings.ContentRootPath is null && Configuration[HostDefaults.ContentRootKey] is null) 276string? previousApplicationName = config[HostDefaults.ApplicationKey]; 277string? previousEnvironment = config[HostDefaults.EnvironmentKey]; 278string? previousContentRootConfig = config[HostDefaults.ContentRootKey]; 288if (!string.Equals(previousApplicationName, config[HostDefaults.ApplicationKey], StringComparison.OrdinalIgnoreCase)) 290throw new NotSupportedException(SR.Format(SR.ApplicationNameChangeNotSupported, previousApplicationName, config[HostDefaults.ApplicationKey])); 292if (!string.Equals(previousEnvironment, config[HostDefaults.EnvironmentKey], StringComparison.OrdinalIgnoreCase)) 294throw new NotSupportedException(SR.Format(SR.EnvironmentNameChangeNotSupoprted, previousEnvironment, config[HostDefaults.EnvironmentKey])); 298string? currentContentRootConfig = config[HostDefaults.ContentRootKey];
Publishers.AppHost (1)
AppHost.cs (1)
9var target = builder.Configuration["Deployment:Target"];
TestingAppHost1.AppHost (2)
Program.cs (2)
60.WithEnvironment("APP_HOST_ARG", builder.Configuration["APP_HOST_ARG"]) 61.WithEnvironment("LAUNCH_PROFILE_VAR_FROM_APP_HOST", builder.Configuration["LAUNCH_PROFILE_VAR_FROM_APP_HOST"]);
WebFrontEnd (1)
Program.cs (1)
17client.BaseAddress = new Uri(builder.Configuration["EXTERNAL_SERVICE_URL"]