3 writes to Profiles
aspire (2)
Configuration\AspireConfigFile.cs (1)
484config.Profiles = profiles;
Scaffolding\ScaffoldingService.cs (1)
271config.Profiles = profiles;
Aspire.Cli.Tests (1)
Configuration\AspireConfigFileTests.cs (1)
664Profiles = new Dictionary<string, AspireConfigProfile>
15 references to Profiles
aspire (5)
Projects\DotNetAppHostProject.cs (2)
2327if (config?.Profiles is null) 2345return TryApplyProfile(config.Profiles, env, filterEnvironmentNames);
Projects\GuestAppHostProject.cs (3)
1267if (aspireConfig?.Profiles is { Count: > 0 }) 1362if (aspireConfig.Profiles!.TryGetValue("https", out var httpsProfile)) 1368profile = aspireConfig.Profiles.Values.FirstOrDefault();
Aspire.Cli.Tests (10)
Commands\ConfigSourceCommandTests.cs (2)
992Assert.Equal("https://localhost:1234", configuration.Profiles!["custom"].ApplicationUrl); 1030Assert.Equal("https://localhost:1234", refreshed.Profiles!["custom"].ApplicationUrl);
Configuration\AspireConfigFileTests.cs (3)
682Assert.NotNull(loaded.Profiles); 683Assert.True(loaded.Profiles.ContainsKey("default")); 684Assert.Equal("https://localhost:5001", loaded.Profiles["default"].ApplicationUrl);
Configuration\ConfigSourceServiceGitTests.cs (1)
474Assert.Single(config.Profiles!).Value.EnvironmentVariables);
Configuration\ConfigSourceServiceTests.cs (1)
893Assert.Single(config.Profiles!).Value.EnvironmentVariables);
Configuration\ConfigurationHelperTests.cs (3)
588Assert.Equal(["default", "dev:local"], config.Profiles!.Keys); 590config.Profiles["default"].EnvironmentVariables); 591Assert.Equal("https://localhost:1234", config.Profiles["dev:local"].ApplicationUrl);