17 instantiations of AspireConfigFile
aspire (3)
Configuration\AspireConfigFile.cs (3)
128
?? new
AspireConfigFile
();
182
config = new
AspireConfigFile
();
373
var config = new
AspireConfigFile
();
Aspire.Cli.Tests (14)
Configuration\AspireConfigFileTests.cs (14)
131
var config = new
AspireConfigFile
153
var config = new
AspireConfigFile
();
181
var config = new
AspireConfigFile
192
var config = new
AspireConfigFile
();
203
var config = new
AspireConfigFile
();
211
var config = new
AspireConfigFile
222
var config = new
AspireConfigFile
();
230
var config = new
AspireConfigFile
();
241
var config = new
AspireConfigFile
254
var config = new
AspireConfigFile
273
var config = new
AspireConfigFile
();
283
var config = new
AspireConfigFile
();
294
var config = new
AspireConfigFile
314
var config = new
AspireConfigFile
89 references to AspireConfigFile
aspire (41)
Commands\AddCommand.cs (1)
110
configuredChannel =
AspireConfigFile
.Load(appHostDirectory)?.Channel
Commands\SettingsSchemaBuilder.cs (1)
105
var properties = BuildPropertiesForType(typeof(
AspireConfigFile
), excludeLocalOnly);
Configuration\AspireConfigFile.cs (5)
116
public static
AspireConfigFile
? Load(string directory)
154
public static
AspireConfigFile
LoadOrCreate(string directory, string? defaultSdkVersion = null)
157
var
config = Load(directory);
371
public static
AspireConfigFile
FromLegacy(AspireJsonConfiguration? settings, Dictionary<string, AspireConfigProfile>? profiles)
373
var
config = new AspireConfigFile();
Configuration\ConfigurationService.cs (2)
101
var newSettingsPath = Path.Combine(searchDirectory.FullName,
AspireConfigFile
.FileName);
122
var defaultPath = Path.Combine(executionContext.WorkingDirectory.FullName,
AspireConfigFile
.FileName);
JsonSourceGenerationContext.cs (1)
31
[JsonSerializable(typeof(
AspireConfigFile
))]
Program.cs (3)
159
var newPath = Path.Combine(usersAspirePath, Configuration.
AspireConfigFile
.FileName);
171
var
config =
AspireConfigFile
.FromLegacy(legacyConfig, profiles: null);
Projects\GuestAppHostProject.cs (15)
153
AspireConfigFile
config,
196
private
AspireConfigFile
LoadConfiguration(DirectoryInfo directory)
201
var
config =
AspireConfigFile
.LoadOrCreate(configDir.FullName, GetEffectiveSdkVersion());
202
_logger.LogInformation("Loaded config from {Directory} (file exists: {Exists})", configDir.FullName,
AspireConfigFile
.Exists(configDir.FullName));
212
private void SaveConfiguration(
AspireConfigFile
config, DirectoryInfo directory)
218
private string GetPrepareSdkVersion(
AspireConfigFile
config)
245
var
config = LoadConfiguration(directory);
364
var
config = LoadConfiguration(directory);
613
var
aspireConfig =
AspireConfigFile
.Load(configDir.FullName);
704
private Dictionary<string, string>? ReadProfileFromAspireConfig(
AspireConfigFile
aspireConfig)
759
var
config = LoadConfiguration(directory);
1011
var
config = LoadConfiguration(directory);
1031
var
config = LoadConfiguration(directory);
Projects\ProjectLocator.cs (8)
180
AspireConfigFile
? aspireConfig;
183
aspireConfig =
AspireConfigFile
.Load(searchDirectory.FullName);
205
var configFilePath = Path.Combine(searchDirectory.FullName,
AspireConfigFile
.FileName);
439
if (string.Equals(settingsFile.Name,
AspireConfigFile
.FileName, StringComparison.OrdinalIgnoreCase))
448
var newConfigPath = Path.Combine(executionContext.WorkingDirectory.FullName,
AspireConfigFile
.FileName);
453
var aspireConfigFile = new FileInfo(Path.Combine(legacySettingsRootDirectory.FullName,
AspireConfigFile
.FileName));
465
var configFilePath = Path.Combine(settingsRootDirectory.FullName,
AspireConfigFile
.FileName);
470
_ =
AspireConfigFile
.LoadOrCreate(settingsRootDirectory.FullName);
Scaffolding\ScaffoldingService.cs (3)
53
var
config =
AspireConfigFile
.LoadOrCreate(directory.FullName, sdkVersion);
130
var profiles =
AspireConfigFile
.ReadApphostRunProfiles(appHostRunPath, _logger);
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
145
var aspireConfigPath = Path.Combine(outputPath, Configuration.
AspireConfigFile
.FileName);
Utils\ConfigurationHelper.cs (1)
34
var newSettingsPath = Path.Combine(currentDirectory.FullName,
AspireConfigFile
.FileName);
Aspire.Cli.Tests (48)
Configuration\AspireConfigFileTests.cs (39)
17
var
result =
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName);
27
var configPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
35
var
result =
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName);
47
var configPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
58
var
result =
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName);
70
var configPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
78
var
result =
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName);
89
var configPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
92
var ex = Assert.Throws<JsonException>(() =>
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName));
103
var configPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
106
var ex = Assert.Throws<JsonException>(() =>
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName));
116
var configPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
119
var
result =
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName);
131
var
config = new AspireConfigFile
139
var filePath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
153
var
config = new AspireConfigFile();
157
Assert.True(File.Exists(Path.Combine(subDir,
AspireConfigFile
.FileName)));
165
Assert.False(
AspireConfigFile
.Exists(workspace.WorkspaceRoot.FullName));
173
File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName), "{}");
175
Assert.True(
AspireConfigFile
.Exists(workspace.WorkspaceRoot.FullName));
181
var
config = new AspireConfigFile
192
var
config = new AspireConfigFile();
203
var
config = new AspireConfigFile();
211
var
config = new AspireConfigFile
222
var
config = new AspireConfigFile();
230
var
config = new AspireConfigFile();
241
var
config = new AspireConfigFile
254
var
config = new AspireConfigFile
273
var
config = new AspireConfigFile();
283
var
config = new AspireConfigFile();
294
var
config = new AspireConfigFile
314
var
config = new AspireConfigFile
331
var
loaded =
AspireConfigFile
.Load(workspace.WorkspaceRoot.FullName);
Configuration\ConfigurationHelperTests.cs (2)
16
var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
20
var globalSettingsFile = new FileInfo(Path.Combine(globalDir.FullName,
AspireConfigFile
.FileName));
Configuration\ConfigurationServiceTests.cs (2)
18
var globalSettingsFile = new FileInfo(Path.Combine(globalSettingsDir.FullName,
AspireConfigFile
.FileName));
20
var settingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName);
Projects\ProjectLocatorTests.cs (5)
307
var settingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName,
AspireConfigFile
.FileName));
311
var
settings = JsonSerializer.Deserialize<
AspireConfigFile
>(settingsJson);
655
? Path.Combine(executionContext.HomeDirectory.FullName, ".aspire",
AspireConfigFile
.FileName)
656
: Path.Combine(executionContext.WorkingDirectory.FullName,
AspireConfigFile
.FileName);