17 instantiations of AspireJsonConfiguration
aspire (1)
Configuration\AspireJsonConfiguration.cs (1)
126var config = Load(directory) ?? new AspireJsonConfiguration();
Aspire.Cli.Tests (16)
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (2)
69var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" }; 90var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" };
Configuration\IntegrationReferenceTests.cs (4)
35var config = new AspireJsonConfiguration 62var config = new AspireJsonConfiguration 81var config = new AspireJsonConfiguration 100var config = new AspireJsonConfiguration
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (2)
59var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" }; 80var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" };
Projects\GuestAppHostProjectTests.cs (8)
228var config = new AspireJsonConfiguration 247var config = new AspireJsonConfiguration 270var config = new AspireJsonConfiguration 293var config = new AspireJsonConfiguration 311var config = new AspireJsonConfiguration 332var config = new AspireJsonConfiguration 355var config = new AspireJsonConfiguration 414var config = new AspireJsonConfiguration
49 references to AspireJsonConfiguration
aspire (15)
Commands\IntegrationPackageSearchService.cs (1)
162?? AspireJsonConfiguration.Load(appHostDirectory)?.Channel, ExitCode: null);
Commands\SettingsSchemaBuilder.cs (1)
23var properties = BuildPropertiesForType(typeof(AspireJsonConfiguration), excludeLocalOnly);
Configuration\AspireConfigFile.cs (4)
185var legacyConfig = AspireJsonConfiguration.Load(directory); 198var legacySettingsDir = Path.Combine(directory, AspireJsonConfiguration.SettingsFolder); 399public static AspireConfigFile FromLegacy(AspireJsonConfiguration? settings, Dictionary<string, AspireConfigProfile>? profiles)
Configuration\AspireJsonConfiguration.cs (3)
97public static AspireJsonConfiguration? Load(string directory) 124public static AspireJsonConfiguration LoadOrCreate(string directory, string defaultSdkVersion) 126var config = Load(directory) ?? new AspireJsonConfiguration();
JsonSourceGenerationContext.cs (1)
38[JsonSerializable(typeof(AspireJsonConfiguration))]
Projects\DotNetBasedAppHostServerProject.cs (1)
327?? AspireJsonConfiguration.Load(_appPath)?.Channel;
Projects\PrebuiltAppHostServer.cs (1)
974?? AspireJsonConfiguration.Load(_appDirectoryPath)?.Channel;
Utils\ConfigurationHelper.cs (3)
93if (!string.Equals(settingsFile.Name, AspireJsonConfiguration.FileName, StringComparison.OrdinalIgnoreCase)) 99if (settingsDirectory is null || !string.Equals(settingsDirectory.Name, AspireJsonConfiguration.SettingsFolder, StringComparison.OrdinalIgnoreCase)) 135return new DirectoryInfo(Path.Combine(configRoot.FullName, AspireJsonConfiguration.SettingsFolder));
Aspire.Cli.Tests (34)
Configuration\ConfigurationHelperTests.cs (7)
170Path.Combine(workspace.WorkspaceRoot.FullName, AspireJsonConfiguration.SettingsFolder), 190var legacyDir = workspace.CreateDirectory(AspireJsonConfiguration.SettingsFolder); 191var legacySettingsPath = Path.Combine(legacyDir.FullName, AspireJsonConfiguration.FileName); 238var legacyDir = workspace.CreateDirectory(AspireJsonConfiguration.SettingsFolder); 239var legacySettingsPath = Path.Combine(legacyDir.FullName, AspireJsonConfiguration.FileName); 262var legacyDir = workspace.CreateDirectory(AspireJsonConfiguration.SettingsFolder); 263var legacySettingsPath = Path.Combine(legacyDir.FullName, AspireJsonConfiguration.FileName);
Configuration\DotNetBasedAppHostServerChannelResolutionTests.cs (2)
69var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" }; 90var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" };
Configuration\IntegrationReferenceTests.cs (4)
35var config = new AspireJsonConfiguration 62var config = new AspireJsonConfiguration 81var config = new AspireJsonConfiguration 100var config = new AspireJsonConfiguration
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (2)
59var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" }; 80var legacy = new AspireJsonConfiguration { Channel = "daily", SdkVersion = "13.3.0" };
Projects\GuestAppHostProjectTests.cs (19)
167var config = AspireJsonConfiguration.LoadOrCreate(directory, "13.1.0"); 187var config = AspireJsonConfiguration.LoadOrCreate(_workspace.WorkspaceRoot.FullName, "13.1.0"); 210var config = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 216var reloaded = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 228var config = new AspireJsonConfiguration 247var config = new AspireJsonConfiguration 270var config = new AspireJsonConfiguration 293var config = new AspireJsonConfiguration 311var config = new AspireJsonConfiguration 332var config = new AspireJsonConfiguration 355var config = new AspireJsonConfiguration 397var config = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 414var config = new AspireJsonConfiguration 431var settingsPath = AspireJsonConfiguration.GetFilePath(_workspace.WorkspaceRoot.FullName);