2 instantiations of ResourceJson
Aspire.Dashboard (2)
Model\TelemetryExportService.cs (1)
673
var resourceJson = new
ResourceJson
ResourceJsonSerializerContext.ResourceJson.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Dashboard.Model.Serialization.
ResourceJson
(),
91 references to ResourceJson
Aspire.Dashboard (89)
Model\Serialization\ResourceJsonSerializerContext.cs (1)
18
[JsonSerializable(typeof(
ResourceJson
))]
Model\TelemetryExportService.cs (1)
673
var
resourceJson = new ResourceJson
ResourceJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
42
if (type == typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
))
ResourceJsonSerializerContext.ResourceJson.g.cs (86)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
>? _ResourceJson;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
> ResourceJson
22
get => _ResourceJson ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
>)Options.GetTypeInfo(typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
> Create_ResourceJson(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Dashboard.Model.Serialization.
ResourceJson
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.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.Dashboard.Model.Serialization.
ResourceJson
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
58
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Name,
59
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Name = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Name", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
76
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
78
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).DisplayName,
79
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).DisplayName = value!,
86
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("DisplayName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
96
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
98
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).ResourceType,
99
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).ResourceType = value!,
106
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("ResourceType", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
116
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
118
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Uid,
119
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Uid = value!,
126
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Uid", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
136
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
138
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).State,
139
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).State = value!,
146
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("State", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
156
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
158
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).CreationTimestamp,
159
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).CreationTimestamp = value!,
166
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("CreationTimestamp", InstanceMemberBindingFlags, null, typeof(global::System.DateTime?), global::System.Array.Empty<global::System.Type>(), null),
176
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
178
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).StartTimestamp,
179
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).StartTimestamp = value!,
186
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("StartTimestamp", InstanceMemberBindingFlags, null, typeof(global::System.DateTime?), global::System.Array.Empty<global::System.Type>(), null),
196
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
198
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).StopTimestamp,
199
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).StopTimestamp = value!,
206
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("StopTimestamp", InstanceMemberBindingFlags, null, typeof(global::System.DateTime?), global::System.Array.Empty<global::System.Type>(), null),
216
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
218
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).HealthStatus,
219
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).HealthStatus = value!,
226
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("HealthStatus", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
236
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
238
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Urls,
239
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Urls = value!,
246
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Urls", InstanceMemberBindingFlags, null, typeof(global::Aspire.Dashboard.Model.Serialization.ResourceUrlJson[]), global::System.Array.Empty<global::System.Type>(), null),
256
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
258
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Volumes,
259
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Volumes = value!,
266
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Volumes", InstanceMemberBindingFlags, null, typeof(global::Aspire.Dashboard.Model.Serialization.ResourceVolumeJson[]), global::System.Array.Empty<global::System.Type>(), null),
276
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
278
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Environment,
279
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Environment = value!,
286
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Environment", InstanceMemberBindingFlags, null, typeof(global::Aspire.Dashboard.Model.Serialization.ResourceEnvironmentVariableJson[]), global::System.Array.Empty<global::System.Type>(), null),
296
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
298
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).HealthReports,
299
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).HealthReports = value!,
306
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("HealthReports", InstanceMemberBindingFlags, null, typeof(global::Aspire.Dashboard.Model.Serialization.ResourceHealthReportJson[]), global::System.Array.Empty<global::System.Type>(), null),
316
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
318
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Properties,
319
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Properties = value!,
326
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Properties", InstanceMemberBindingFlags, null, typeof(global::Aspire.Dashboard.Model.Serialization.ResourcePropertyJson[]), global::System.Array.Empty<global::System.Type>(), null),
336
DeclaringType = typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
),
338
Getter = static obj => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Relationships,
339
Setter = static (obj, value) => ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)obj).Relationships = value!,
346
AttributeProviderFactory = static () => typeof(global::Aspire.Dashboard.Model.Serialization.
ResourceJson
).GetProperty("Relationships", InstanceMemberBindingFlags, null, typeof(global::Aspire.Dashboard.Model.Serialization.ResourceRelationshipJson[]), global::System.Array.Empty<global::System.Type>(), null),
356
private void ResourceJsonSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Dashboard.Model.Serialization.
ResourceJson
? value)
366
string __value_Name = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).Name;
371
string __value_DisplayName = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).DisplayName;
376
string __value_ResourceType = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).ResourceType;
381
string __value_Uid = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).Uid;
386
string __value_State = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).State;
391
global::System.DateTime? __value_CreationTimestamp = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).CreationTimestamp;
397
global::System.DateTime? __value_StartTimestamp = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).StartTimestamp;
403
global::System.DateTime? __value_StopTimestamp = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).StopTimestamp;
409
string __value_HealthStatus = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).HealthStatus;
414
global::Aspire.Dashboard.Model.Serialization.ResourceUrlJson[] __value_Urls = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).Urls;
420
global::Aspire.Dashboard.Model.Serialization.ResourceVolumeJson[] __value_Volumes = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).Volumes;
426
global::Aspire.Dashboard.Model.Serialization.ResourceEnvironmentVariableJson[] __value_Environment = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).Environment;
432
global::Aspire.Dashboard.Model.Serialization.ResourceHealthReportJson[] __value_HealthReports = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).HealthReports;
438
global::Aspire.Dashboard.Model.Serialization.ResourcePropertyJson[] __value_Properties = ((global::Aspire.Dashboard.Model.Serialization.
ResourceJson
)value).Properties;
444
global::Aspire.Dashboard.Model.Serialization.ResourceRelationshipJson[] __value_Relationships = ((global::Aspire.Dashboard.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);