38 instantiations of AspireConfigFile
aspire (3)
Configuration\AspireConfigFile.cs (3)
192?? new AspireConfigFile(); 261config = new AspireConfigFile(); 450var config = new AspireConfigFile();
Aspire.Cli.Tests (35)
Configuration\AspireConfigFileTests.cs (16)
236var config = new AspireConfigFile 258var config = new AspireConfigFile(); 270var config = new AspireConfigFile 302var config = new AspireConfigFile 313var config = new AspireConfigFile(); 324var config = new AspireConfigFile(); 332var config = new AspireConfigFile 343var config = new AspireConfigFile(); 351var config = new AspireConfigFile(); 364var config = new AspireConfigFile 377var config = new AspireConfigFile 396var config = new AspireConfigFile(); 406var config = new AspireConfigFile(); 417var config = new AspireConfigFile 639var config = new AspireConfigFile 661var config = new AspireConfigFile
Configuration\KnownFeaturesTests.cs (2)
19var config = new Aspire.Cli.Configuration.AspireConfigFile(); 40var config = new Aspire.Cli.Configuration.AspireConfigFile();
Projects\GuestAppHostProjectTests.cs (5)
71new AspireConfigFile 96new AspireConfigFile 124new AspireConfigFile 165new AspireConfigFile 2197new AspireConfigFile
Projects\NativeAppHostServerProjectTests.cs (4)
32new AspireConfigFile { Features = new() { [KnownFeatures.AppHostServerV2] = true } }.Save(enabled.FullName); 33new AspireConfigFile { Features = new() { [KnownFeatures.AppHostServerV2] = false } }.Save(disabled.FullName); 50new AspireConfigFile { Features = new() { [KnownFeatures.AppHostServerV2] = true } }.Save(workspace.Path); 62new AspireConfigFile { Features = new() { [KnownFeatures.AppHostServerV2] = true } }.Save(workspace.Path);
Projects\ProjectLocatorTests.cs (5)
1727var staleConfig = new AspireConfigFile 3154var config = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "MyAppHost/MyAppHost.csproj" } }; 3175var config1 = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "AppHost1.csproj" } }; 3181var config2 = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "AppHost2.csproj" } }; 3207var config = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "NonexistentAppHost/NonexistentAppHost.csproj" } };
Projects\ProjectUpdaterTests.cs (3)
430new AspireConfigFile { SdkVersion = "9.4.1" }.Save(workspace.Path); 1480new AspireConfigFile { SdkVersion = "9.5.0" }.Save(workspace.Path); 2956new AspireConfigFile { SdkVersion = "9.4.1" }.Save(workspace.Path);
632 references to AspireConfigFile
aspire (100)
Commands\InitCommand.cs (5)
567var configPath = Path.Combine(directory.FullName, AspireConfigFile.FileName); 587InteractionService.DisplayError(string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FailedToParseExistingConfig, AspireConfigFile.FileName, configPath, ex.Message)); 588InteractionService.DisplayMessage(KnownEmojis.Warning, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.FixOrRemoveConfigAndRerun, AspireConfigFile.FileName)); 683InteractionService.DisplayMessage(KnownEmojis.CheckMarkButton, string.Format(CultureInfo.CurrentCulture, InitCommandStrings.CreatedFile, AspireConfigFile.FileName)); 745return AspireConfigFile.Load(directory.FullName)?.Channel;
Commands\RestoreCommand.cs (3)
106string.Format(CultureInfo.CurrentCulture, RestoreCommandStrings.RestoreSucceeded, AspireConfigFile.FileName)); 198AspireConfigFile? config; 201config = AspireConfigFile.Load(searchDirectory.FullName);
Commands\SettingsSchemaBuilder.cs (1)
72var properties = BuildPropertiesForType(typeof(AspireConfigFile), excludeLocalOnly);
Configuration\AspireConfigFile.cs (5)
180public static AspireConfigFile? Load(string directory) 219public static AspireConfigFile LoadOrCreate(string directory, string? defaultSdkVersion = null) 222var config = Load(directory); 448public static AspireConfigFile FromLegacy(AspireJsonConfiguration? settings, Dictionary<string, AspireConfigProfile>? profiles) 450var config = new AspireConfigFile();
Configuration\ConfigSourceService.cs (5)
168? environment.GetEnvironmentVariable(CliConfigNames.InitSourcePath) ?? AspireConfigFile.FileName 169: AspireConfigFile.FileName, 204var path = Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName); 219await ApplySnapshotAsync(source, snapshot, Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName), cancellationToken); 455await File.WriteAllTextAsync(Path.Combine(snapshotDirectory, AspireConfigFile.FileName), configuration.ToJsonString(), cancellationToken);
Configuration\ConfigurationService.cs (5)
136var newSettingsPath = Path.Combine(searchDirectory.FullName, AspireConfigFile.FileName); 157var defaultPath = Path.Combine(executionContext.WorkingDirectory.FullName, AspireConfigFile.FileName); 171var aspireConfigPath = Path.Combine(legacySettingsRootDirectory.FullName, AspireConfigFile.FileName); 175_ = AspireConfigFile.LoadOrCreate(legacySettingsRootDirectory.FullName); 404var configFilePath = Path.Combine(searchDirectory.FullName, AspireConfigFile.FileName);
Configuration\IntegrationReference.cs (1)
12/// <see cref="AspireConfigFile.GetIntegrationReferences"/>.
Configuration\PackageEntry.cs (2)
19/// mirroring <see cref="AspireConfigFile.FromLegacy"/> and the original settings.json behavior. 59/// <see cref="AspireConfigFile.GetIntegrationReferences"/>.
JsonSourceGenerationContext.cs (1)
39[JsonSerializable(typeof(AspireConfigFile))]
KnownFeatures.cs (2)
42public static bool IsAppHostServerV2Enabled(AspireConfigFile? config) 153public static bool IsHostingIntegrationsEnabled(IFeatures features, AspireConfigFile config)
Migrations\TypeScriptAppHostMigration.cs (1)
192var configPath = Path.Combine(configDirectory.FullName, AspireConfigFile.FileName);
Packaging\IntegrationPackageSearchService.cs (1)
218return (AspireConfigFile.Load(appHostDirectory)?.Channel
Program.cs (3)
173var newPath = Path.Combine(usersAspirePath, Configuration.AspireConfigFile.FileName); 199var config = AspireConfigFile.FromLegacy(legacyConfig, profiles: null);
Projects\AppHostServerProject.cs (1)
161return KnownFeatures.IsAppHostServerV2Enabled(AspireConfigFile.Load(configDirectory.FullName));
Projects\DotNetAppHostProject.cs (3)
2301var profiles = AspireConfigFile.ReadApphostRunProfiles(appHostFile.FullName[..^2] + "run.json"); 2315AspireConfigFile? config; 2318config = AspireConfigFile.Load(directoryName);
Projects\DotNetBasedAppHostServerProject.cs (1)
271?? AspireConfigFile.Load(_appPath)?.Channel
Projects\GuestAppHostProject.cs (19)
227AspireConfigFile config, 272private AspireConfigFile LoadConfiguration(DirectoryInfo directory) 277var config = AspireConfigFile.LoadOrCreate(configDir.FullName, GetEffectiveSdkVersion()); 278_logger.LogInformation("Loaded config from {Directory} (file exists: {Exists})", configDir.FullName, AspireConfigFile.Exists(configDir.FullName)); 288private static void SaveConfiguration(AspireConfigFile config, DirectoryInfo directory) 294private string GetPrepareSdkVersion(AspireConfigFile config) 307var config = appHostFile.Directory is { } directory 308? AspireConfigFile.Load(GetConfigDirectory(directory).FullName) 348var config = LoadConfiguration(directory); 362AspireConfigFile config, 567var config = LoadConfiguration(directory); 1266var aspireConfig = AspireConfigFile.Load(configDir.FullName); 1357private Dictionary<string, string>? ReadProfileFromAspireConfig(AspireConfigFile aspireConfig) 1412var config = LoadConfiguration(directory); 1832var config = LoadConfiguration(directory); 1866var config = LoadConfiguration(directory); 2238sdkVersion = AspireConfigFile.Load(configDir.FullName)?.SdkVersion;
Projects\PrebuiltAppHostServer.cs (1)
749var channelName = AspireConfigFile.Load(_appDirectoryPath)?.Channel
Projects\ProjectLocator.cs (10)
686AspireConfigFile? aspireConfig; 689aspireConfig = AspireConfigFile.Load(searchDirectory.FullName); 699var configFilePath = Path.Combine(searchDirectory.FullName, AspireConfigFile.FileName); 1260var existingConfig = LoadOrMigrateWorkspaceConfig(settingsFile); 1338targetSettingsFilePath = Path.Combine(parentDirectory.FullName, AspireConfigFile.FileName); 1346if (string.Equals(configuredSettingsFile.Name, AspireConfigFile.FileName, StringComparison.OrdinalIgnoreCase)) 1354var newConfigPath = Path.Combine(configRoot.FullName, AspireConfigFile.FileName); 1360private AspireConfigFile? LoadOrMigrateWorkspaceConfig(FileInfo settingsFile) 1365return AspireConfigFile.Load(configRoot.FullName); 1375return AspireConfigFile.LoadOrCreate(configRoot.FullName);
Projects\ProjectUpdater.cs (3)
529new(Path.Combine(configRoot.FullName, AspireConfigFile.FileName)) 542var configToSave = AspireConfigFile.LoadOrCreate(configRoot.FullName);
Scaffolding\ScaffoldingService.cs (4)
99var config = AspireConfigFile.LoadOrCreate(directory.FullName, sdkVersion); 256var profiles = AspireConfigFile.ReadApphostRunProfiles(appHostRunPath, _logger); 522AspireConfigFile config,
Templating\CliTemplateFactory.cs (1)
61Configuration.AspireConfigFile.FileName,
Templating\CliTemplateFactory.EmptyTemplate.cs (3)
80var config = Configuration.AspireConfigFile.LoadOrCreate(outputPath); 153var aspireConfigPath = Path.Combine(outputPath, Configuration.AspireConfigFile.FileName);
Templating\CliTemplateFactory.GoStarterTemplate.cs (2)
71var config = AspireConfigFile.LoadOrCreate(outputPath);
Templating\CliTemplateFactory.JavaStarterTemplate.cs (2)
70var config = AspireConfigFile.LoadOrCreate(outputPath, aspireVersion);
Templating\CliTemplateFactory.PythonStarterTemplate.cs (4)
85var config = AspireConfigFile.LoadOrCreate(outputPath); 146var config = AspireConfigFile.LoadOrCreate(outputPath);
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (2)
68var config = AspireConfigFile.LoadOrCreate(outputPath, aspireVersion);
Templating\ConfiguredTemplateSourceService.cs (1)
20AspireConfigFile? settings;
Templating\DotNetTemplateFactory.cs (2)
552var config = AspireConfigFile.LoadOrCreate(outputPath);
Utils\ConfigurationHelper.cs (3)
52var newSettingsPath = Path.Combine(currentDirectory.FullName, AspireConfigFile.FileName); 105? new FileInfo(Path.Combine(settingsFile.Directory!.FullName, AspireConfigFile.FileName)) 204var configPath = Path.Combine(searchDir.FullName, AspireConfigFile.FileName);
Utils\EnvironmentChecker\AspireVersionCheck.cs (2)
357var config = AspireConfigFile.Load(directory);
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
40var modernConfigPath = Path.Combine(searchDir.FullName, AspireConfigFile.FileName);
Aspire.Cli.Tests (532)
Backchannel\AppHostConnectionResolverTests.cs (2)
36var configPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 61Assert.False(File.Exists(Path.Combine(projectFile.Directory!.FullName, AspireConfigFile.FileName)));
Caching\AppHostInfoDiskCacheTests.cs (1)
199File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """
CliBootstrapTests.cs (1)
310File.WriteAllText(Path.Combine(aspireHome.FullName, AspireConfigFile.FileName), globalConfig);
Commands\AddCommandTests.cs (10)
400File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 473File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 554File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 655File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), $$""" 740File.WriteAllText(Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName), """ 874File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 1463File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 2124File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 2653File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), $$""" 2759File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """
Commands\CompletionsCommandTests.cs (4)
261"global" => Path.Combine(home.FullName, AspireConfigFile.FileName), 264_ => Path.Combine(workspace.Path, AspireConfigFile.FileName) 333var settingsPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 352Assert.Contains(AspireConfigFile.FileName, error.ToString());
Commands\ConfigCommandTests.cs (7)
247var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 823var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 841var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 1035var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1065var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1162var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName);
Commands\ConfigSourceCommandTests.cs (39)
148Path.Combine(workspace.Path, AspireConfigFile.FileName), "docs.llmsTxtUrl", localUrl); 194Path.Combine(workspace.Path, AspireConfigFile.FileName), "docs.api.sitemapUrl", localUrl); 274var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 310var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 404var rootPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 427Assert.Equal("version-2", AspireConfigFile.Load(workspace.Path)!.ConfigSource!.AppliedVersion); 443Assert.False(File.Exists(Path.Combine(project.FullName, AspireConfigFile.FileName))); 455var localPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 465File.Move(Path.Combine(globalFile.Directory.FullName, AspireConfigFile.FileName), globalFile.FullName); 491var parentPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 503Assert.Equal("version-1", AspireConfigFile.Load(project.FullName)!.ConfigSource!.AppliedVersion); 532var localPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 542File.Move(Path.Combine(globalFile.Directory.FullName, AspireConfigFile.FileName), globalFile.FullName); 577await File.WriteAllTextAsync(Path.Combine(selected.FullName, AspireConfigFile.FileName), "{}"); 605Assert.Equal(bound || childConfigExists ? s_source.AppliedVersion : "version-1", AspireConfigFile.Load(workspace.Path)!.ConfigSource!.AppliedVersion); 606Assert.Equal(bound, AspireConfigFile.Load(selected.FullName)?.ConfigSource is not null); 622var parentPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 644Assert.False(File.Exists(Path.Combine(selected.FullName, AspireConfigFile.FileName))); 660Path.Combine(workspace.Path, AspireConfigFile.FileName), "appHost.path", "selected/apphost.cs"); 687var parentPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 703var selectedPath = Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName); 736Assert.Equal("version-2", AspireConfigFile.Load(projectDirectory.FullName)!.ConfigSource!.AppliedVersion); 816await File.WriteAllTextAsync(Path.Combine(workspace.Path, "template", AspireConfigFile.FileName), "{}"); 829Assert.Equivalent(accepted ? s_source : null, AspireConfigFile.Load(output)?.ConfigSource, strict: true); 830var configuration = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(output, AspireConfigFile.FileName)))!; 833Assert.False(File.Exists(Path.Combine(workspace.Path, AspireConfigFile.FileName))); 845Assert.Equivalent(s_source, AspireConfigFile.Load(workspace.Path)!.ConfigSource, strict: true); 846var configuration = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName)))!; 861var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 893var rootConfigPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 915await File.WriteAllTextAsync(Path.Combine(childPath, AspireConfigFile.FileName), templateConfig); 919var configPath = Path.Combine(configDirectory.FullName, AspireConfigFile.FileName); 946File.WriteAllText(Path.Combine(outputPath, AspireConfigFile.FileName), templateConfig); 984var configuration = AspireConfigFile.Load(configDirectory.FullName)!; 988Assert.Equal(appHostConfig, File.Exists(Path.Combine(childPath, AspireConfigFile.FileName))); 1023var refreshed = AspireConfigFile.Load(configDirectory.FullName)!; 1027Assert.Equal(appHostConfig, File.Exists(Path.Combine(childPath, AspireConfigFile.FileName)));
Commands\InitCommandTests.cs (12)
189Assert.False(File.Exists(Path.Combine(workspace.Path, AspireConfigFile.FileName))); 307var config = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName)))!.AsObject(); 921var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 950var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 974var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 984Assert.Contains(AspireConfigFile.FileName, ex.Message, StringComparison.Ordinal); 1402var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1426var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1475var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1519var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1634var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2450File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, AspireConfigFile.FileName), config.ToJsonString());
Commands\NewCommandTemplateConfigPersistenceTests.cs (8)
236outputDirectory => File.ReadAllText(Path.Combine(outputDirectory, AspireConfigFile.FileName))); 335var csharpConfig = AspireConfigFile.Load(outputDirectory); 346var config = AspireConfigFile.Load(outputDirectory); 358var dotNetConfig = AspireConfigFile.Load(outputDirectory); 391outputDirectory => AspireConfigFile.Load(outputDirectory)?.Channel);
Commands\NewCommandTests.cs (6)
189var config = AspireConfigFile.Load(outputDirectory); 587var config = AspireConfigFile.Load(Path.Combine(workspace.WorkspaceRoot.FullName, "output")); 2061var config = AspireConfigFile.Load(directory.FullName);
Commands\RunCommandTests.cs (1)
1392Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName),
Commands\TemplateSourceStartupTests.cs (22)
49var globalPath = Path.Combine(home.FullName, legacyGlobal ? "globalsettings.json" : AspireConfigFile.FileName); 50var projectPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 62Assert.False(File.Exists(Path.Combine(home.FullName, AspireConfigFile.FileName))); 75var globalPath = Path.Combine(home.FullName, legacyGlobal ? "globalsettings.json" : AspireConfigFile.FileName); 76var projectPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 88Assert.False(File.Exists(Path.Combine(home.FullName, AspireConfigFile.FileName))); 99var globalPath = Path.Combine(home.FullName, AspireConfigFile.FileName); 100var projectPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 128var migratedPath = Path.Combine(home.FullName, AspireConfigFile.FileName); 130File.WriteAllText(Path.Combine(workspace.Path, AspireConfigFile.FileName), 159File.WriteAllText(Path.Combine(workspace.Path, AspireConfigFile.FileName), 166Assert.False(File.Exists(Path.Combine(home.FullName, AspireConfigFile.FileName))); 194var destination = Path.Combine(homePath, AspireConfigFile.FileName); 245var destination = Path.Combine(homePath, AspireConfigFile.FileName); 283var migratedPath = Path.Combine(home.FullName, AspireConfigFile.FileName); 285File.WriteAllText(Path.Combine(workspace.Path, AspireConfigFile.FileName), 305var migratedPath = Path.Combine(home.FullName, AspireConfigFile.FileName); 308File.WriteAllText(Path.Combine(workspace.Path, AspireConfigFile.FileName), 329var migrated = AspireConfigFile.Load(workspace.Path); 342var migratedPath = Path.Combine(home.FullName, AspireConfigFile.FileName); 345File.WriteAllText(Path.Combine(workspace.Path, AspireConfigFile.FileName),
Commands\UpdateCommandTests.cs (17)
381var configPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 2092var localConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2131var localConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2153var localConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2194var localConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2314var projectConfigPath = Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName); 2333Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 2361Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 2366Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName), 2387Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 2396Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName), 2444Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 2703Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName), 2847Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 2881Path.Combine(workspace.Path, AspireConfigFile.FileName), 2907? Path.Combine(workspace.Path, AspireConfigFile.FileName) 2937await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), """{ "channel": "staging" }""");
Configuration\AppHostPathConfigurationPolicyTests.cs (5)
40var path = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 54var path = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 64var path = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 76var path = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 86var path = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName);
Configuration\AspireConfigFileTests.cs (106)
17var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 27var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 35var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 46var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 58var config = AspireConfigFile.Load(workspace.Path); 79var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 91var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 105File.WriteAllText(Path.Combine(workspace.Path, AspireConfigFile.FileName), $$""" 113var result = AspireConfigFile.Load(workspace.Path); 128var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 140var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 152var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 163var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 175var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 183var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 194var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 197var ex = Assert.Throws<JsonException>(() => AspireConfigFile.Load(workspace.WorkspaceRoot.FullName)); 208var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 211var ex = Assert.Throws<JsonException>(() => AspireConfigFile.Load(workspace.WorkspaceRoot.FullName)); 221var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 224var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 236var config = new AspireConfigFile 244var filePath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 258var config = new AspireConfigFile(); 262Assert.True(File.Exists(Path.Combine(subDir, AspireConfigFile.FileName))); 270var config = new AspireConfigFile 278LineEndingAssert.FileUsesOsLineBreaksAndSingleFinalNewline(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName)); 286Assert.False(AspireConfigFile.Exists(workspace.WorkspaceRoot.FullName)); 294File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), "{}"); 296Assert.True(AspireConfigFile.Exists(workspace.WorkspaceRoot.FullName)); 302var config = new AspireConfigFile 313var config = new AspireConfigFile(); 324var config = new AspireConfigFile(); 332var config = new AspireConfigFile 343var config = new AspireConfigFile(); 351var config = new AspireConfigFile(); 364var config = new AspireConfigFile 377var config = new AspireConfigFile 396var config = new AspireConfigFile(); 406var config = new AspireConfigFile(); 417var config = new AspireConfigFile 437var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 450var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 471var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 481var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 504var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 513var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 523var reloaded = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 550var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 559var ex = Assert.Throws<JsonException>(() => AspireConfigFile.Load(workspace.WorkspaceRoot.FullName)); 570var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 583var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 598var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 605var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 619var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 626var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 639var config = new AspireConfigFile 649var loaded = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 661var config = new AspireConfigFile 678var loaded = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 703var config = AspireConfigFile.LoadOrCreate(root); 724var config = AspireConfigFile.LoadOrCreate(root); 746var config = AspireConfigFile.LoadOrCreate(root); 765AspireConfigFile.LoadOrCreate(root); 768var configPath = Path.Combine(root, AspireConfigFile.FileName); 771var saved = AspireConfigFile.Load(root); 791var config = AspireConfigFile.LoadOrCreate(root); 813var config = AspireConfigFile.LoadOrCreate(root); 832var config = AspireConfigFile.LoadOrCreate(root); 853var config = AspireConfigFile.LoadOrCreate(root); 872var config = AspireConfigFile.LoadOrCreate(root); 893var config = AspireConfigFile.LoadOrCreate(root); 913var config = AspireConfigFile.LoadOrCreate(root); 931var config = AspireConfigFile.LoadOrCreate(root); 951var config = AspireConfigFile.LoadOrCreate(root);
Configuration\ConfigSourceServiceGitTests.cs (38)
49var source = new ConfigSource { Repository = workspace.Path, Path = AspireConfigFile.FileName }; 90var source = new ConfigSource { Repository = workspace.Path, Path = AspireConfigFile.FileName }; 143var source = new ConfigSource { Repository = workspace.Path, Path = AspireConfigFile.FileName }; 415var config = AspireConfigFile.Load(project.FullName)!; 435await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, content); 436var source = new ConfigSource { Repository = workspace.Path, Path = AspireConfigFile.FileName }; 443var config = AspireConfigFile.Load(project.FullName)!; 464await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, content); 468new() { Repository = workspace.Path, Path = AspireConfigFile.FileName }, 471var config = configuration.Deserialize(JsonSourceGenerationContext.Default.AspireConfigFile)!; 496await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, content); 499new() { Repository = workspace.Path, Path = AspireConfigFile.FileName }, workspace.CreateDirectory("cache").FullName, TestContext.Current.CancellationToken)); 509new() { Repository = workspace.Path, Path = AspireConfigFile.FileName }, workspace.CreateDirectory("cache").FullName, TestContext.Current.CancellationToken)); 520await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, "{}".PadRight(bytes)); 523var source = new ConfigSource { Repository = workspace.Path, Path = AspireConfigFile.FileName }; 544await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, """{"custom":"default"}"""); 547await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), """{"custom":"preview"}"""); 554new() { Repository = workspace.Path, Path = AspireConfigFile.FileName, Ref = reference }, 565await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, """{"custom":"pinned"}"""); 567await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), """{"custom":"latest"}"""); 572new() { Repository = workspace.Path, Path = AspireConfigFile.FileName, Ref = expectedCommit }, 583await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, "{}"); 584var source = new ConfigSource { Repository = workspace.Path, Path = AspireConfigFile.FileName }; 600await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), "invalid JSON is not read during a version check"); 624await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, "{}"); 630new() { Repository = workspace.Path, Path = AspireConfigFile.FileName, Ref = reference }, 641await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), "target.json"); 642await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "add", AspireConfigFile.FileName); 645var entry = await RunGitOutputAsync(workspace.Path, ["ls-files", "--stage", AspireConfigFile.FileName]); 647await GitTestHelper.RunGitAsync(workspace.Path, outputHelper, "update-index", "--cacheinfo", $"120000,{objectId},{AspireConfigFile.FileName}"); 651new() { Repository = workspace.Path, Path = AspireConfigFile.FileName }, workspace.CreateDirectory("cache").FullName, TestContext.Current.CancellationToken)); 667await CreateRepositoryAsync(workspace, AspireConfigFile.FileName, """{"custom":"original"}""", objectFormat); 669var originalVersion = (await RunGitOutputAsync(workspace.Path, ["rev-parse", $"HEAD:{AspireConfigFile.FileName}"])).Trim(); 674Path = AspireConfigFile.FileName, 704await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), """{"custom":"updated"}""", token); 707var expectedVersion = selector == "commit" ? originalVersion : (await RunGitOutputAsync(workspace.Path, ["rev-parse", $"HEAD:{AspireConfigFile.FileName}"])).Trim();
Configuration\ConfigSourceServiceTests.cs (46)
37File.Move(Path.Combine(global.FullName, AspireConfigFile.FileName), globalFile.FullName); 39var localPath = Path.Combine(project.FullName, AspireConfigFile.FileName); 42var parentPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 82Assert.False(File.Exists(Path.Combine(global.FullName, AspireConfigFile.FileName))); 101var globalFile = new FileInfo(Path.Combine(workspace.Path, AspireConfigFile.FileName)); 136var globalFile = new FileInfo(Path.Combine(global.FullName, AspireConfigFile.FileName)); 150var siblingPath = Path.Combine(sibling.FullName, AspireConfigFile.FileName); 155var path = Path.Combine(directory.FullName, AspireConfigFile.FileName); 218var path = Path.Combine(directory.FullName, AspireConfigFile.FileName); 236Assert.False(File.Exists(Path.Combine(gap.FullName, AspireConfigFile.FileName))); 251var globalFile = new FileInfo(Path.Combine(global.FullName, AspireConfigFile.FileName)); 262var parentPath = Path.Combine(parent.FullName, AspireConfigFile.FileName); 263var rootPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 315Assert.Equal(force ? "version-2" : "version-1", AspireConfigFile.Load(project.FullName)!.ConfigSource!.AppliedVersion); 330var globalFile = new FileInfo(Path.Combine(global.FullName, AspireConfigFile.FileName)); 499Assert.False(File.Exists(Path.Combine(other.FullName, AspireConfigFile.FileName))); 522var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 701Assert.False(File.Exists(Path.Combine(workspace.Path, AspireConfigFile.FileName))); 723Assert.Equivalent(detected ? new ConfigSource { Repository = ConfigSourceService.MicrosoftRepository, Path = AspireConfigFile.FileName } : null, 785Assert.Equivalent(accepted ? new ConfigSource { Repository = ConfigSourceService.MicrosoftRepository, Path = AspireConfigFile.FileName } : null, 802Assert.False(File.Exists(Path.Combine(workspace.Path, AspireConfigFile.FileName))); 810var path = Path.Combine(project.FullName, AspireConfigFile.FileName); 824Assert.Equivalent(s_appliedSource, AspireConfigFile.Load(project.FullName)!.ConfigSource, strict: true); 834var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 847var config = AspireConfigFile.Load(workspace.Path)!; 863var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 891var config = AspireConfigFile.Load(workspace.Path)!; 902var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 926var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 980var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1146using var heldFile = File.Open(Path.Combine(snapshot, AspireConfigFile.FileName), FileMode.Open, FileAccess.ReadWrite, FileShare.None); 1225var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1257var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1287Assert.Equivalent(s_appliedSource, AspireConfigFile.Load(workspace.Path)!.ConfigSource, strict: true); 1316Assert.Equivalent(changed, AspireConfigFile.Load(workspace.Path)!.ConfigSource, strict: true); 1324var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1347var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1381var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1413var modernPath = Path.Combine(project.FullName, AspireConfigFile.FileName); 1452Assert.Equivalent(invalid, AspireConfigFile.Load(workspace.Path)!.ConfigSource, strict: true); 1517Assert.Equal("version-1", AspireConfigFile.Load(other.FullName)!.ConfigSource!.AppliedVersion); 1518Assert.Equal("version-2", AspireConfigFile.Load(workspace.Path)!.ConfigSource!.AppliedVersion); 1539Assert.Equal("version-1", AspireConfigFile.Load(workspace.Path)!.ConfigSource!.AppliedVersion); 1571Assert.False(File.Exists(Path.Combine(workspace.Path, AspireConfigFile.FileName)));
Configuration\ConfigurationHelperTests.cs (33)
25var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 51var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 77var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 98var targetPath = Path.Combine(shared.FullName, AspireConfigFile.FileName); 106var path = Path.Combine(project.FullName, AspireConfigFile.FileName); 107var linkTarget = Path.Combine(targetDirectory, AspireConfigFile.FileName); 131var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 132var targetPath = Path.Combine(workspace.Path, "shared", AspireConfigFile.FileName); 147var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 173var path = Path.Combine(workspace.Path, AspireConfigFile.FileName); 197var file = new FileInfo(Path.Combine(workspace.Path, AspireConfigFile.FileName)); 216var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 220var globalSettingsFile = new FileInfo(Path.Combine(globalDir.FullName, AspireConfigFile.FileName)); 320var globalSettingsFile = new FileInfo(Path.Combine(globalDirectory.FullName, AspireConfigFile.FileName)); 331_ => Path.Combine(workspace.Path, AspireConfigFile.FileName) 403var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 423var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 490var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, "nested", AspireConfigFile.FileName); 508var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, "nested", AspireConfigFile.FileName); 528var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 550var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 565var settingsPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 585var config = AspireConfigFile.Load(workspace.Path)!; 600var settingsPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 834File.WriteAllText(Path.Combine(configRoot.FullName, AspireConfigFile.FileName), "{}"); 882var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 886var globalSettingsFile = new FileInfo(Path.Combine(globalDir.FullName, AspireConfigFile.FileName)); 912var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 928var globalSettingsFile = new FileInfo(Path.Combine(globalDir.FullName, AspireConfigFile.FileName)); 950var globalSettingsFile = new FileInfo(Path.Combine(globalDir.FullName, AspireConfigFile.FileName)); 959var migratedPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName);
Configuration\ConfigurationServiceTests.cs (8)
24var globalSettingsFile = new FileInfo(Path.Combine(globalSettingsDir.FullName, AspireConfigFile.FileName)); 26var settingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 410Path.Combine(srcDirectory.FullName, AspireConfigFile.FileName), 439Path.Combine(srcDirectory.FullName, AspireConfigFile.FileName), 529var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 552var config = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName);
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (5)
48var config = AspireConfigFile.LoadOrCreate(appPath); 72Assert.False(File.Exists(Path.Combine(appPath, AspireConfigFile.FileName))); 93var config = AspireConfigFile.LoadOrCreate(appPath);
Configuration\KnownFeaturesTests.cs (2)
19var config = new Aspire.Cli.Configuration.AspireConfigFile(); 40var config = new Aspire.Cli.Configuration.AspireConfigFile();
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (5)
39var config = AspireConfigFile.LoadOrCreate(appHostDirectory.FullName); 64Assert.False(File.Exists(Path.Combine(appHostDirectory.FullName, AspireConfigFile.FileName))); 83var config = AspireConfigFile.LoadOrCreate(appHostDirectory.FullName);
Packaging\PackageChannelTests.cs (6)
485var config = AspireConfigFile.LoadOrCreate(workspace.WorkspaceRoot.FullName); 800var config = AspireConfigFile.LoadOrCreate(workspace.WorkspaceRoot.FullName); 831var config = AspireConfigFile.LoadOrCreate(workspace.WorkspaceRoot.FullName);
ProgramTests.cs (3)
169var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 186var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 203var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName);
Projects\AppHostServerProjectTests.cs (3)
471var aspireConfigPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 575var aspireConfigPath = Path.Combine(appPath, AspireConfigFile.FileName); 665var aspireConfigPath = Path.Combine(appPath, AspireConfigFile.FileName);
Projects\GuestAppHostProjectTests.cs (37)
889var aspireConfigPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1118var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1170var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1183var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1271var savedConfig = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1302var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1350var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1396var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1448var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1478var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1490var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1531var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1540var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1629var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1685var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1696var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1742var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1753var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1803var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1813var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1860var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1870var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1907var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 1937var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1979var reloaded = AspireConfigFile.Load(_workspace.WorkspaceRoot.FullName); 2364var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2454var configPath = Path.Combine(_workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName);
Projects\PrebuiltAppHostServerTests.cs (15)
1166await File.WriteAllTextAsync(Path.Combine(lexicalWorkspace.FullName, AspireConfigFile.FileName), "{}"); 2385var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2592var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2641var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2691var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2741var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2788var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2832var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2889var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2955var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 3113var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 3305Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 4074var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 4231var config = AspireConfigFile.LoadOrCreate(projectDirectory.FullName);
Projects\ProjectLocatorTests.cs (68)
78var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 109var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 138var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 171var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 206var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 237var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 262var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 286var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 313var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 354.Where(displayedMessage => displayedMessage.Message.Contains(AspireConfigFile.FileName, StringComparison.Ordinal)) 405var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 436var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 472var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 557Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName))); 607Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName))); 622var configPath = Path.Combine(workingDirectory.FullName, AspireConfigFile.FileName); 956var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 998var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1036var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1069var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1109var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1162var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1215var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1251var configPath = Path.Combine(workingDirectory.FullName, AspireConfigFile.FileName); 1287var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1515await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), JsonSerializer.Serialize(new 1538var updatedConfig = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 1570var settingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName)); 1574var settings = JsonSerializer.Deserialize<AspireConfigFile>(settingsJson); 1590var adjacentConfigPath = Path.Combine(srcDirectory.FullName, AspireConfigFile.FileName); 1635Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName))); 1638var adjacentConfig = JsonSerializer.Deserialize<AspireConfigFile>(adjacentConfigJson); 1656var appHost1ConfigPath = Path.Combine(appHost1Directory.FullName, AspireConfigFile.FileName); 1668var appHost2ConfigPath = Path.Combine(appHost2Directory.FullName, AspireConfigFile.FileName); 1705Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName))); 1708var appHost1Config = JsonSerializer.Deserialize<AspireConfigFile>(appHost1ConfigJson); 1713var appHost2Config = JsonSerializer.Deserialize<AspireConfigFile>(appHost2ConfigJson); 1727var staleConfig = new AspireConfigFile 1759Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName))); 1761var healedConfig = AspireConfigFile.Load(srcDirectory.FullName); 1803var aspireConfigFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 1807var migratedConfig = JsonSerializer.Deserialize<AspireConfigFile>(configJson); 2205? Path.Combine(executionContext.HomeDirectory.FullName, ".aspire", AspireConfigFile.FileName) 2206: Path.Combine(executionContext.WorkingDirectory.FullName, AspireConfigFile.FileName); 2393Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName))); 2450var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2495var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2539var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2578var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 2658var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 3154var config = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "MyAppHost/MyAppHost.csproj" } }; 3175var config1 = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "AppHost1.csproj" } }; 3181var config2 = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "AppHost2.csproj" } }; 3207var config = new AspireConfigFile { AppHost = new AspireConfigAppHost { Path = "NonexistentAppHost/NonexistentAppHost.csproj" } }; 3543var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 3870Assert.DoesNotContain(AspireConfigFile.FileName, warning.Message); 3886var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 3944var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 3994var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 4199var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 4226var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName);
Projects\ProjectUpdaterNuGetConfigurationTests.cs (13)
172var configPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 214var config = AspireConfigFile.Load(workspace.Path); 249var aspireConfigPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 342var aspireConfig = AspireConfigFile.Load(workspace.Path); 544var aspireConfigPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 595Assert.Equal(newVersion, AspireConfigFile.Load(workspace.Path)!.SdkVersion); 656await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), 944await File.WriteAllTextAsync(Path.Combine(workspace.Path, AspireConfigFile.FileName), 966var aspireConfigPath = Path.Combine(workspace.Path, AspireConfigFile.FileName); 1066await File.WriteAllTextAsync(Path.Combine(projectFile.DirectoryName!, AspireConfigFile.FileName), 1196var aspireConfigPath = Path.Combine(workspace.Path, AspireConfigFile.FileName);
Projects\ProjectUpdaterTests.cs (2)
979var updatedConfig = AspireConfigFile.Load(appHostFolder.FullName);
Scaffolding\ChannelReseedTests.cs (2)
63var reloaded = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName);
TestServices\TestConfigSourceServices.cs (1)
21var path = Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName);
Utils\LegacySettingsFileCheckTests.cs (4)
43Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 64Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 83Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), 139Path.Combine(childDir.FullName, AspireConfigFile.FileName),