47 references to ConfigurationHelper
aspire (30)
Configuration\AspireConfigFile.cs (1)
247using var doc = JsonDocument.Parse(json, ConfigurationHelper.ParseOptions);
Configuration\ConfigurationService.cs (9)
39: JsonNode.Parse(existingContent, nodeOptions: null, ConfigurationHelper.ParseOptions)?.AsObject() ?? new JsonObject(); 49await ConfigurationHelper.WriteSettingsFileAsync(settingsFilePath, settings, cancellationToken); 71var settings = JsonNode.Parse(existingContent, nodeOptions: null, ConfigurationHelper.ParseOptions)?.AsObject(); 83await ConfigurationHelper.WriteSettingsFileAsync(settingsFilePath, settings, cancellationToken); 124var legacySettingsPath = ConfigurationHelper.BuildPathToSettingsJsonFile(searchDirectory.FullName); 143var legacySettingsRootDirectory = ConfigurationHelper.GetLegacySettingsRootDirectory(settingsFile); 197var settings = JsonNode.Parse(content, nodeOptions: null, ConfigurationHelper.ParseOptions)?.AsObject(); 392var legacySettingsPath = ConfigurationHelper.BuildPathToSettingsJsonFile(searchDirectory.FullName); 474node = JsonNode.Parse(content, documentOptions: ConfigurationHelper.ParseOptions);
Migrations\TypeScriptAppHostMigration.cs (1)
191var configDirectory = ConfigurationHelper.GetConfigRootDirectory(appHostDirectory);
NuGet\BundleNuGetService.cs (1)
226var integrationCacheDirectory = ConfigurationHelper.GetIntegrationCacheDirectory(
Packaging\PackageChannel.cs (2)
308var configPath = ConfigurationHelper.FindNearestConfigFilePath(workingDirectory); 310!ConfigurationHelper.TryLoadSettingsFile(configPath, out var configuration) ||
Program.cs (2)
210if (ConfigurationHelper.TryLoadSettingsFile(globalSettingsFile.FullName, out var globalSettings) && 317ConfigurationHelper.RegisterSettingsFiles(builder.Configuration, workingDirectory, globalSettingsFile, persistNormalization: !isCompletion);
Projects\GuestAppHostProject.cs (3)
231=> ConfigurationHelper.GetConfigRootDirectory(appHostDirectory); 959using var doc = JsonDocument.Parse(json, ConfigurationHelper.ParseOptions); 1824var configDir = ConfigurationHelper.GetConfigRootDirectory(new DirectoryInfo(appPath));
Projects\PrebuiltAppHostServer.cs (1)
117var integrationCacheDirectory = ConfigurationHelper.GetIntegrationCacheDirectory(new DirectoryInfo(_appDirectoryPath));
Projects\ProjectLocator.cs (4)
737var settingsFile = new FileInfo(ConfigurationHelper.BuildPathToSettingsJsonFile(searchDirectory.FullName)); 1319ConfigurationHelper.FindNearestConfigFilePath(appHostDirectory) is { } configPath) 1343var configRoot = ConfigurationHelper.GetLegacySettingsRootDirectory(configuredSettingsFile) 1359var legacySettingsFile = new FileInfo(ConfigurationHelper.BuildPathToSettingsJsonFile(configRoot.FullName));
Projects\ProjectUpdater.cs (4)
247var configPath = ConfigurationHelper.FindNearestConfigFilePath(projectDirectory); 250ConfigurationHelper.TryLoadSettingsFile(configPath, out var existingConfig) && 286var currentConfigPath = ConfigurationHelper.FindNearestConfigFilePath(projectDirectory); 292var configRoot = ConfigurationHelper.GetConfigRootDirectory(projectDirectory);
Projects\TypeScriptAppHostToolchainResolver.cs (1)
363var packageJson = JsonNode.Parse(File.ReadAllText(packageJsonPath), documentOptions: ConfigurationHelper.ParseOptions) as JsonObject;
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
47var legacySettingsPath = ConfigurationHelper.BuildPathToSettingsJsonFile(searchDir.FullName);
Aspire.Cli.Tests (17)
Commands\CompletionsCommandTests.cs (1)
263"legacy-local" => ConfigurationHelper.BuildPathToSettingsJsonFile(workspace.Path),
Configuration\AppHostPathConfigurationPolicyTests.cs (5)
43Assert.True(ConfigurationHelper.TryLoadSettingsFile(path, out var configuration)); 57Assert.False(ConfigurationHelper.TryLoadSettingsFile(path, out _)); 67Assert.True(ConfigurationHelper.TryLoadSettingsFile(path, out var configuration)); 79Assert.False(ConfigurationHelper.TryLoadSettingsFile(path, out _)); 88Assert.False(ConfigurationHelper.TryLoadSettingsFile(path, out _));
Configuration\ConfigurationHelperTests.cs (10)
24ConfigurationHelper.RegisterSettingsFiles(builder, workspace.WorkspaceRoot, globalSettingsFile); 131"legacy-local" => ConfigurationHelper.BuildPathToSettingsJsonFile(workspace.Path), 158ConfigurationHelper.RegisterSettingsFiles(builder, workspace.WorkspaceRoot, globalSettingsFile, persistNormalization: false); 186ConfigurationHelper.RegisterSettingsFiles(normalBuilder, workspace.WorkspaceRoot, globalSettingsFile); 213var normalized = ConfigurationHelper.TryNormalizeSettingsFile(settingsPath); 239var resolvedRoot = ConfigurationHelper.GetConfigRootDirectory( 253var aspireDirectory = ConfigurationHelper.GetWorkspaceAspireDirectory(appHostDirectory); 292ConfigurationHelper.RegisterSettingsFiles(builder, workspace.WorkspaceRoot, globalSettingsFile); 334ConfigurationHelper.RegisterSettingsFiles(builder, workspace.WorkspaceRoot, globalSettingsFile); 360ConfigurationHelper.RegisterSettingsFiles(builder, workspace.WorkspaceRoot, globalSettingsFile));
Utils\CliTestHelper.cs (1)
115ConfigurationHelper.RegisterSettingsFiles(configBuilder, options.WorkingDirectory, globalSettingsFile);