7 instantiations of AspireJsonConfiguration
aspire (2)
Configuration\AspireJsonConfiguration.cs (1)
118
var config = Load(directory) ?? new
AspireJsonConfiguration
();
JsonSourceGenerationContext.AspireJsonConfiguration.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Cli.Configuration.
AspireJsonConfiguration
(),
Aspire.Cli.Tests (5)
Projects\GuestAppHostProjectTests.cs (5)
87
var config = new
AspireJsonConfiguration
106
var config = new
AspireJsonConfiguration
129
var config = new
AspireJsonConfiguration
152
var config = new
AspireJsonConfiguration
202
var config = new
AspireJsonConfiguration
82 references to AspireJsonConfiguration
aspire (66)
Commands\AddCommand.cs (2)
103
var
settings =
AspireJsonConfiguration
.Load(effectiveAppHostProjectFile.Directory!.FullName);
Commands\SettingsSchemaBuilder.cs (1)
23
var type = typeof(
AspireJsonConfiguration
);
Configuration\AspireJsonConfiguration.cs (3)
96
public static
AspireJsonConfiguration
? Load(string directory)
116
public static
AspireJsonConfiguration
LoadOrCreate(string directory, string defaultSdkVersion)
118
var
config = Load(directory) ?? new AspireJsonConfiguration();
JsonSourceGenerationContext.AspireJsonConfiguration.g.cs (42)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
>? _AspireJsonConfiguration;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
> AspireJsonConfiguration
22
get => _AspireJsonConfiguration ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
> Create_AspireJsonConfiguration(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetConstructor(InstanceMemberBindingFlags, binder: null, global::System.Array.Empty<global::System.Type>(), modifiers: null),
39
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Cli.Configuration.
AspireJsonConfiguration
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
58
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Schema,
59
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Schema = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("Schema", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
76
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
78
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).AppHostPath,
79
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).AppHostPath = value!,
86
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("AppHostPath", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
96
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
98
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Language,
99
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Language = value!,
106
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("Language", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
116
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
118
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Channel,
119
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Channel = value!,
126
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("Channel", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
136
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
138
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).SdkVersion,
139
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).SdkVersion = value!,
146
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("SdkVersion", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
156
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
158
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Packages,
159
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Packages = value!,
166
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("Packages", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.Dictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null),
176
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
178
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Features,
179
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).Features = value!,
186
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("Features", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.Dictionary<string, bool>), global::System.Array.Empty<global::System.Type>(), null),
196
DeclaringType = typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
),
198
Getter = static obj => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).ExtensionData,
199
Setter = static (obj, value) => ((global::Aspire.Cli.Configuration.
AspireJsonConfiguration
)obj).ExtensionData = value!,
206
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
).GetProperty("ExtensionData", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.Dictionary<string, global::System.Text.Json.JsonElement>), global::System.Array.Empty<global::System.Type>(), null),
JsonSourceGenerationContext.cs (1)
25
[JsonSerializable(typeof(
AspireJsonConfiguration
))]
JsonSourceGenerationContext.GetJsonTypeInfo.g.cs (1)
50
if (type == typeof(global::Aspire.Cli.Configuration.
AspireJsonConfiguration
))
Projects\AppHostServerProject.cs (3)
259
var localConfigPath =
AspireJsonConfiguration
.GetFilePath(_appPath);
260
var
localConfig =
AspireJsonConfiguration
.Load(_appPath);
Projects\GuestAppHostProject.cs (11)
135
AspireJsonConfiguration
config,
178
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory.FullName, effectiveSdkVersion);
283
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory.FullName, effectiveSdkVersion);
571
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory.FullName, effectiveSdkVersion);
820
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory.FullName, effectiveSdkVersion);
843
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory.FullName, effectiveSdkVersion);
Scaffolding\ScaffoldingService.cs (2)
63
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory.FullName, sdkVersion);
Aspire.Cli.Tests (16)
Projects\GuestAppHostProjectTests.cs (16)
26
var
config =
AspireJsonConfiguration
.LoadOrCreate(directory, "13.1.0");
46
var
config =
AspireJsonConfiguration
.LoadOrCreate(_workspace.WorkspaceRoot.FullName, "13.1.0");
69
var
config =
AspireJsonConfiguration
.Load(_workspace.WorkspaceRoot.FullName);
75
var
reloaded =
AspireJsonConfiguration
.Load(_workspace.WorkspaceRoot.FullName);
87
var
config = new AspireJsonConfiguration
106
var
config = new AspireJsonConfiguration
129
var
config = new AspireJsonConfiguration
152
var
config = new AspireJsonConfiguration
185
var
config =
AspireJsonConfiguration
.Load(_workspace.WorkspaceRoot.FullName);
202
var
config = new AspireJsonConfiguration
219
var settingsPath =
AspireJsonConfiguration
.GetFilePath(_workspace.WorkspaceRoot.FullName);