2 instantiations of TypeRefInfo
aspire (2)
BackchannelJsonSerializerContext.TypeRefInfo.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
(),
CapabilitiesJsonContext.TypeRefInfo.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
(),
235 references to TypeRefInfo
aspire (235)
BackchannelJsonSerializerContext.CallbackParameterInfo.g.cs (3)
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CallbackParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info1);
BackchannelJsonSerializerContext.CapabilityInfo.g.cs (9)
261
var info10 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
276
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
279
properties[10] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info10);
281
var info11 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
296
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("TargetType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
299
properties[11] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info11);
301
var info12 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
316
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ExpandedTargetTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
319
properties[12] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info12);
BackchannelJsonSerializerContext.DtoPropertyInfo.g.cs (3)
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.DtoPropertyInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info1);
BackchannelJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
134
if (type == typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
))
310
if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>))
BackchannelJsonSerializerContext.HandleTypeInfo.g.cs (6)
133
var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
148
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("ImplementedInterfaces", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
151
properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info4);
155
var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
170
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("BaseTypeHierarchy", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
173
properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info5);
BackchannelJsonSerializerContext.ListTypeRefInfo.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>? _ListTypeRefInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>> ListTypeRefInfo
22
get => _ListTypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>> Create_ListTypeRefInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
31
ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(),
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>, global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info);
45
private void ListTypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>? value)
BackchannelJsonSerializerContext.ParameterInfo.g.cs (6)
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info1);
173
var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
188
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("CallbackReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
191
properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info6);
BackchannelJsonSerializerContext.TypeRefInfo.g.cs (63)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>? _TypeRefInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> TypeRefInfo
22
get => _TypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> Create_TypeRefInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).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.Commands.Sdk.
TypeRefInfo
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
58
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).TypeId,
59
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).TypeId = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("TypeId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
80
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).Category,
81
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).Category = value!,
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("Category", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
102
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsInterface,
103
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsInterface = value!,
110
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("IsInterface", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null),
120
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
122
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsReadOnly,
123
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsReadOnly = value!,
130
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("IsReadOnly", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null),
135
var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
140
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
142
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ElementType,
143
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ElementType = value!,
150
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("ElementType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
153
properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info4);
155
var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
160
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
162
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).KeyType,
163
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).KeyType = value!,
170
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("KeyType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
173
properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info5);
175
var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
180
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
182
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ValueType,
183
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ValueType = value!,
190
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("ValueType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
193
properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info6);
195
var info7 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
200
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
202
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).UnionTypes,
203
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).UnionTypes = value!,
210
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("UnionTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
213
properties[7] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info7);
220
private void TypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
? value)
230
writer.WriteString(PropName_TypeId, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).TypeId);
231
writer.WriteString(PropName_Category, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).Category);
232
writer.WriteBoolean(PropName_IsInterface, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).IsInterface);
233
writer.WriteBoolean(PropName_IsReadOnly, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).IsReadOnly);
235
TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).ElementType);
237
TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).KeyType);
239
TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).ValueType);
241
ListTypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).UnionTypes);
CapabilitiesJsonContext.CallbackParameterInfo.g.cs (4)
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CallbackParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info1);
113
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_Type = ((global::Aspire.Cli.Commands.Sdk.CallbackParameterInfo)value).Type;
CapabilitiesJsonContext.CapabilityInfo.g.cs (12)
261
var info10 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
276
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
279
properties[10] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info10);
281
var info11 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
296
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("TargetType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
299
properties[11] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info11);
301
var info12 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
316
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilityInfo).GetProperty("ExpandedTargetTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
319
properties[12] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info12);
385
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_ReturnType = ((global::Aspire.Cli.Commands.Sdk.CapabilityInfo)value).ReturnType;
391
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_TargetType = ((global::Aspire.Cli.Commands.Sdk.CapabilityInfo)value).TargetType;
397
global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> __value_ExpandedTargetTypes = ((global::Aspire.Cli.Commands.Sdk.CapabilityInfo)value).ExpandedTargetTypes;
CapabilitiesJsonContext.DtoPropertyInfo.g.cs (4)
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.DtoPropertyInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info1);
133
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_Type = ((global::Aspire.Cli.Commands.Sdk.DtoPropertyInfo)value).Type;
CapabilitiesJsonContext.GetJsonTypeInfo.g.cs (2)
62
if (type == typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
))
98
if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>))
CapabilitiesJsonContext.HandleTypeInfo.g.cs (8)
133
var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
148
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("ImplementedInterfaces", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
151
properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info4);
155
var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
170
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.HandleTypeInfo).GetProperty("BaseTypeHierarchy", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
173
properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info5);
200
global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> __value_ImplementedInterfaces = ((global::Aspire.Cli.Commands.Sdk.HandleTypeInfo)value).ImplementedInterfaces;
206
global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> __value_BaseTypeHierarchy = ((global::Aspire.Cli.Commands.Sdk.HandleTypeInfo)value).BaseTypeHierarchy;
CapabilitiesJsonContext.ListTypeRefInfo.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>? _ListTypeRefInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>> ListTypeRefInfo
22
get => _ListTypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>> Create_ListTypeRefInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
31
ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(),
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>, global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info);
45
private void ListTypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>? value)
CapabilitiesJsonContext.ParameterInfo.g.cs (8)
73
var info1 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("Type", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
91
properties[1] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info1);
173
var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
188
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.ParameterInfo).GetProperty("CallbackReturnType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
191
properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info6);
233
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_Type = ((global::Aspire.Cli.Commands.Sdk.ParameterInfo)value).Type;
248
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_CallbackReturnType = ((global::Aspire.Cli.Commands.Sdk.ParameterInfo)value).CallbackReturnType;
CapabilitiesJsonContext.TypeRefInfo.g.cs (67)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>? _TypeRefInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> TypeRefInfo
22
get => _TypeRefInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> Create_TypeRefInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).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.Commands.Sdk.
TypeRefInfo
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
58
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).TypeId,
59
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).TypeId = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("TypeId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
80
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).Category,
81
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).Category = value!,
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("Category", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
102
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsInterface,
103
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsInterface = value!,
110
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("IsInterface", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null),
120
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
122
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsReadOnly,
123
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).IsReadOnly = value!,
130
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("IsReadOnly", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null),
135
var info4 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
140
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
142
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ElementType,
143
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ElementType = value!,
150
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("ElementType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
153
properties[4] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info4);
155
var info5 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
160
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
162
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).KeyType,
163
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).KeyType = value!,
170
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("KeyType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
173
properties[5] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info5);
175
var info6 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>
180
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
182
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ValueType,
183
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).ValueType = value!,
190
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("ValueType", InstanceMemberBindingFlags, null, typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
), global::System.Array.Empty<global::System.Type>(), null),
193
properties[6] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>(options, info6);
195
var info7 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>
200
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
),
202
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).UnionTypes,
203
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)obj).UnionTypes = value!,
210
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
).GetProperty("UnionTypes", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>), global::System.Array.Empty<global::System.Type>(), null),
213
properties[7] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
>>(options, info7);
220
private void TypeRefInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
? value)
230
string __value_TypeId = ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).TypeId;
235
string __value_Category = ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).Category;
240
writer.WriteBoolean(PropName_IsInterface, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).IsInterface);
241
writer.WriteBoolean(PropName_IsReadOnly, ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).IsReadOnly);
242
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_ElementType = ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).ElementType;
248
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_KeyType = ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).KeyType;
254
global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
__value_ValueType = ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).ValueType;
260
global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
> __value_UnionTypes = ((global::Aspire.Cli.Commands.Sdk.
TypeRefInfo
)value).UnionTypes;
Commands\Sdk\SdkDumpCommand.cs (14)
518
public
TypeRefInfo
? ReturnType { get; set; }
519
public
TypeRefInfo
? TargetType { get; set; }
520
public List<
TypeRefInfo
> ExpandedTargetTypes { get; set; } = [];
526
public
TypeRefInfo
? Type { get; set; }
531
public
TypeRefInfo
? CallbackReturnType { get; set; }
538
public
TypeRefInfo
? Type { get; set; }
547
public
TypeRefInfo
? ElementType { get; set; }
548
public
TypeRefInfo
? KeyType { get; set; }
549
public
TypeRefInfo
? ValueType { get; set; }
550
public List<
TypeRefInfo
>? UnionTypes { get; set; }
559
public List<
TypeRefInfo
> ImplementedInterfaces { get; set; } = [];
560
public List<
TypeRefInfo
> BaseTypeHierarchy { get; set; } = [];
573
public
TypeRefInfo
? Type { get; set; }
600
[JsonSerializable(typeof(
TypeRefInfo
))]