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)
46var config = new AspireJsonConfiguration 73var config = new AspireJsonConfiguration 92var config = new AspireJsonConfiguration 111var 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)
550var config = new AspireJsonConfiguration 569var config = new AspireJsonConfiguration 592var config = new AspireJsonConfiguration 615var config = new AspireJsonConfiguration 633var config = new AspireJsonConfiguration 654var config = new AspireJsonConfiguration 677var config = new AspireJsonConfiguration 736var 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)
222var legacyConfig = AspireJsonConfiguration.Load(directory); 235var legacySettingsDir = Path.Combine(directory, AspireJsonConfiguration.SettingsFolder); 434public 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)
261?? AspireJsonConfiguration.Load(_appPath)?.Channel;
Projects\PrebuiltAppHostServer.cs (1)
939?? AspireJsonConfiguration.Load(_appDirectoryPath)?.Channel;
Utils\ConfigurationHelper.cs (3)
96if (!string.Equals(settingsFile.Name, AspireJsonConfiguration.FileName, StringComparison.OrdinalIgnoreCase)) 102if (settingsDirectory is null || !string.Equals(settingsDirectory.Name, AspireJsonConfiguration.SettingsFolder, StringComparison.OrdinalIgnoreCase)) 138return new DirectoryInfo(Path.Combine(configRoot.FullName, AspireJsonConfiguration.SettingsFolder));
Aspire.Cli.Tests (34)
Configuration\ConfigurationHelperTests.cs (7)
256Path.Combine(workspace.WorkspaceRoot.FullName, AspireJsonConfiguration.SettingsFolder), 276var legacyDir = workspace.CreateDirectory(AspireJsonConfiguration.SettingsFolder); 277var legacySettingsPath = Path.Combine(legacyDir.FullName, AspireJsonConfiguration.FileName); 324var legacyDir = workspace.CreateDirectory(AspireJsonConfiguration.SettingsFolder); 325var legacySettingsPath = Path.Combine(legacyDir.FullName, AspireJsonConfiguration.FileName); 348var legacyDir = workspace.CreateDirectory(AspireJsonConfiguration.SettingsFolder); 349var 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)
46var config = new AspireJsonConfiguration 73var config = new AspireJsonConfiguration 92var config = new AspireJsonConfiguration 111var 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)
489var config = AspireJsonConfiguration.LoadOrCreate(directory, "13.1.0"); 509var config = AspireJsonConfiguration.LoadOrCreate(_workspace.WorkspaceRoot.FullName, "13.1.0"); 532var config = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 538var reloaded = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 550var config = new AspireJsonConfiguration 569var config = new AspireJsonConfiguration 592var config = new AspireJsonConfiguration 615var config = new AspireJsonConfiguration 633var config = new AspireJsonConfiguration 654var config = new AspireJsonConfiguration 677var config = new AspireJsonConfiguration 719var config = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 736var config = new AspireJsonConfiguration 753var settingsPath = AspireJsonConfiguration.GetFilePath(_workspace.WorkspaceRoot.FullName);