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