7 instantiations of ResourceJson
aspire (2)
Commands\ResourcesCommand.cs (1)
258
return new
ResourceJson
ResourcesCommandJsonContext.ResourceJson.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Shared.Model.Serialization.
ResourceJson
(),
Aspire.Cli.Tests (5)
Commands\ResourcesCommandTests.cs (5)
161
new
ResourceJson
{ Name = "frontend", DisplayName = "frontend", ResourceType = "Project", State = "Running" },
162
new
ResourceJson
{ Name = "postgres", DisplayName = "postgres", ResourceType = "Container", State = "Running" },
163
new
ResourceJson
{ Name = "redis", DisplayName = "redis", ResourceType = "Container", State = "Starting" }
203
new
ResourceJson
{ Name = "frontend", DisplayName = "frontend", ResourceType = "Project", State = "Running" },
204
new
ResourceJson
{ Name = "postgres", DisplayName = "postgres", ResourceType = "Container", State = "Running" }
122 references to ResourceJson
aspire (121)
Commands\ResourcesCommand.cs (7)
24
public required
ResourceJson
[] Resources { get; init; }
28
[JsonSerializable(typeof(
ResourceJson
))]
188
var
resourceJson = MapToResourceJson(snapshot);
206
private void DisplayResourcesTable(List<
ResourceJson
> resources)
227
foreach (
var
resource in resources.OrderBy(r => r.Name))
244
private void DisplayResourceUpdate(
ResourceJson
resource)
256
private static
ResourceJson
MapToResourceJson(ResourceSnapshot snapshot)
ResourcesCommandJsonContext.GetJsonTypeInfo.g.cs (2)
46
if (type == typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
))
50
if (type == typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
[]))
ResourcesCommandJsonContext.ResourceJson.g.cs (96)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
>? _ResourceJson;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
> ResourceJson
22
get => _ResourceJson ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
>)Options.GetTypeInfo(typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
> Create_ResourceJson(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Shared.Model.Serialization.
ResourceJson
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Shared.Model.Serialization.
ResourceJson
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).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.Shared.Model.Serialization.
ResourceJson
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
58
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Name,
59
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Name = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
76
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
78
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).DisplayName,
79
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).DisplayName = value!,
86
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("DisplayName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
96
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
98
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).ResourceType,
99
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).ResourceType = value!,
106
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("ResourceType", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
116
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
118
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Uid,
119
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Uid = value!,
126
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Uid", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
136
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
138
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).State,
139
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).State = value!,
146
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("State", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
156
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
158
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).StateStyle,
159
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).StateStyle = value!,
166
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("StateStyle", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
176
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
178
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).CreationTimestamp,
179
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).CreationTimestamp = value!,
186
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("CreationTimestamp", InstanceMemberBindingFlags, null, typeof(global::System.DateTimeOffset?), global::System.Array.Empty<global::System.Type>(), null),
196
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
198
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).StartTimestamp,
199
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).StartTimestamp = value!,
206
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("StartTimestamp", InstanceMemberBindingFlags, null, typeof(global::System.DateTimeOffset?), global::System.Array.Empty<global::System.Type>(), null),
216
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
218
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).StopTimestamp,
219
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).StopTimestamp = value!,
226
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("StopTimestamp", InstanceMemberBindingFlags, null, typeof(global::System.DateTimeOffset?), global::System.Array.Empty<global::System.Type>(), null),
236
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
238
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).ExitCode,
239
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).ExitCode = value!,
246
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("ExitCode", InstanceMemberBindingFlags, null, typeof(int?), global::System.Array.Empty<global::System.Type>(), null),
256
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
258
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).HealthStatus,
259
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).HealthStatus = value!,
266
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("HealthStatus", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
276
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
278
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Urls,
279
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Urls = value!,
286
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Urls", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.ResourceUrlJson[]), global::System.Array.Empty<global::System.Type>(), null),
296
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
298
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Volumes,
299
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Volumes = value!,
306
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Volumes", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.ResourceVolumeJson[]), global::System.Array.Empty<global::System.Type>(), null),
316
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
318
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Environment,
319
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Environment = value!,
326
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Environment", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.ResourceEnvironmentVariableJson[]), global::System.Array.Empty<global::System.Type>(), null),
336
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
338
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).HealthReports,
339
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).HealthReports = value!,
346
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("HealthReports", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.ResourceHealthReportJson[]), global::System.Array.Empty<global::System.Type>(), null),
356
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
358
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Properties,
359
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Properties = value!,
366
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Properties", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.ResourcePropertyJson[]), global::System.Array.Empty<global::System.Type>(), null),
376
DeclaringType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
),
378
Getter = static obj => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Relationships,
379
Setter = static (obj, value) => ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)obj).Relationships = value!,
386
AttributeProviderFactory = static () => typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
).GetProperty("Relationships", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.ResourceRelationshipJson[]), global::System.Array.Empty<global::System.Type>(), null),
396
private void ResourceJsonSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Shared.Model.Serialization.
ResourceJson
? value)
406
string __value_Name = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Name;
411
string __value_DisplayName = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).DisplayName;
416
string __value_ResourceType = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).ResourceType;
421
string __value_Uid = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Uid;
426
string __value_State = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).State;
431
string __value_StateStyle = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).StateStyle;
436
global::System.DateTimeOffset? __value_CreationTimestamp = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).CreationTimestamp;
442
global::System.DateTimeOffset? __value_StartTimestamp = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).StartTimestamp;
448
global::System.DateTimeOffset? __value_StopTimestamp = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).StopTimestamp;
454
int? __value_ExitCode = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).ExitCode;
460
string __value_HealthStatus = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).HealthStatus;
465
global::Aspire.Shared.Model.Serialization.ResourceUrlJson[] __value_Urls = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Urls;
471
global::Aspire.Shared.Model.Serialization.ResourceVolumeJson[] __value_Volumes = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Volumes;
477
global::Aspire.Shared.Model.Serialization.ResourceEnvironmentVariableJson[] __value_Environment = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Environment;
483
global::Aspire.Shared.Model.Serialization.ResourceHealthReportJson[] __value_HealthReports = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).HealthReports;
489
global::Aspire.Shared.Model.Serialization.ResourcePropertyJson[] __value_Properties = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Properties;
495
global::Aspire.Shared.Model.Serialization.ResourceRelationshipJson[] __value_Relationships = ((global::Aspire.Shared.Model.Serialization.
ResourceJson
)value).Relationships;
ResourcesCommandJsonContext.ResourceJsonArray.g.cs (10)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]>? _ResourceJsonArray;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]> ResourceJsonArray
22
get => _ResourceJsonArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]>)Options.GetTypeInfo(typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
[]));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]> Create_ResourceJsonArray(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]>
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
>(options, info);
45
private void ResourceJsonArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Shared.Model.Serialization.
ResourceJson
[]? value)
ResourcesCommandJsonContext.ResourcesOutput.g.cs (6)
32
ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Cli.Commands.ResourcesOutput(){ Resources = (global::Aspire.Shared.Model.Serialization.
ResourceJson
[])args[0] },
51
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]>
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.ResourcesOutput).GetProperty("Resources", InstanceMemberBindingFlags, null, typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
[]), global::System.Array.Empty<global::System.Type>(), null),
69
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Shared.Model.Serialization.
ResourceJson
[]>(options, info0);
89
global::Aspire.Shared.Model.Serialization.
ResourceJson
[] __value_Resources = ((global::Aspire.Cli.Commands.ResourcesOutput)value).Resources;
104
ParameterType = typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
[]),
Aspire.Cli.Tests (1)
Commands\ResourcesCommandTests.cs (1)
179
var
deserialized = System.Text.Json.JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson);