2 instantiations of ResourceJson
Aspire.Dashboard (2)
Model\TelemetryExportService.cs (1)
674
var resourceJson = new
ResourceJson
ResourceJsonSerializerContext.ResourceJson.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Shared.Model.Serialization.
ResourceJson
(),
101 references to ResourceJson
Aspire.Dashboard (99)
Model\Serialization\ResourceJsonSerializerContext.cs (1)
19
[JsonSerializable(typeof(
ResourceJson
))]
Model\TelemetryExportService.cs (1)
674
var
resourceJson = new ResourceJson
ResourceJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
42
if (type == typeof(global::Aspire.Shared.Model.Serialization.
ResourceJson
))
ResourceJsonSerializerContext.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;
Aspire.Dashboard.Tests (2)
Model\TelemetryExportServiceTests.cs (2)
1055
var
deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
1100
var
deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);