2 instantiations of CapabilityInfo
aspire (2)
BackchannelJsonSerializerContext.CapabilityInfo.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
(),
CapabilitiesJsonContext.CapabilityInfo.g.cs (1)
31
ObjectCreator = () => new global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
(),
191 references to CapabilityInfo
aspire (191)
BackchannelJsonSerializerContext.CapabilitiesInfo.g.cs (3)
51
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilitiesInfo).GetProperty("Capabilities", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>), global::System.Array.Empty<global::System.Type>(), null),
69
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>(options, info0);
BackchannelJsonSerializerContext.CapabilityInfo.g.cs (76)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>? _CapabilityInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> CapabilityInfo
22
get => _CapabilityInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> Create_CapabilityInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).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.
CapabilityInfo
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
58
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityId,
59
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityId = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("CapabilityId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
80
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).MethodName,
81
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).MethodName = value!,
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("MethodName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
102
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).OwningTypeName,
103
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).OwningTypeName = value!,
110
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("OwningTypeName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
120
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
122
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).QualifiedMethodName,
123
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).QualifiedMethodName = value!,
130
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("QualifiedMethodName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
142
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
144
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Description,
145
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Description = value!,
152
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("Description", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
162
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
164
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityKind,
165
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityKind = value!,
172
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("CapabilityKind", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
184
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
186
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetTypeId,
187
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetTypeId = value!,
194
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("TargetTypeId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
204
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
206
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetParameterName,
207
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetParameterName = value!,
214
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("TargetParameterName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
224
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
226
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnsBuilder,
227
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnsBuilder = value!,
234
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("ReturnsBuilder", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null),
244
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
246
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Parameters,
247
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Parameters = value!,
254
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("Parameters", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.ParameterInfo>), global::System.Array.Empty<global::System.Type>(), null),
266
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
268
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnType,
269
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnType = value!,
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),
286
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
288
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetType,
289
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetType = value!,
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),
306
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
308
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ExpandedTargetTypes,
309
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ExpandedTargetTypes = value!,
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),
328
private void CapabilityInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
? value)
338
writer.WriteString(PropName_CapabilityId, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).CapabilityId);
339
writer.WriteString(PropName_MethodName, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).MethodName);
340
writer.WriteString(PropName_OwningTypeName, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).OwningTypeName);
341
writer.WriteString(PropName_QualifiedMethodName, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).QualifiedMethodName);
342
writer.WriteString(PropName_Description, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).Description);
343
writer.WriteString(PropName_CapabilityKind, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).CapabilityKind);
344
writer.WriteString(PropName_TargetTypeId, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).TargetTypeId);
345
writer.WriteString(PropName_TargetParameterName, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).TargetParameterName);
346
writer.WriteBoolean(PropName_ReturnsBuilder, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).ReturnsBuilder);
348
ListParameterInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).Parameters);
350
TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).ReturnType);
352
TypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).TargetType);
354
ListTypeRefInfoSerializeHandler(writer, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).ExpandedTargetTypes);
BackchannelJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
106
if (type == typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
))
282
if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>))
BackchannelJsonSerializerContext.ListCapabilityInfo.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>? _ListCapabilityInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>> ListCapabilityInfo
22
get => _ListCapabilityInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>> Create_ListCapabilityInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>
31
ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>(),
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>, global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>(options, info);
45
private void ListCapabilityInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>? value)
CapabilitiesJsonContext.CapabilitiesInfo.g.cs (4)
51
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.CapabilitiesInfo).GetProperty("Capabilities", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>), global::System.Array.Empty<global::System.Type>(), null),
69
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>(options, info0);
176
global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> __value_Capabilities = ((global::Aspire.Cli.Commands.Sdk.CapabilitiesInfo)value).Capabilities;
CapabilitiesJsonContext.CapabilityInfo.g.cs (76)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>? _CapabilityInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> CapabilityInfo
22
get => _CapabilityInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> Create_CapabilityInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
> jsonTypeInfo))
29
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>
35
ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).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.
CapabilityInfo
>(options, objectInfo);
56
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
58
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityId,
59
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityId = value!,
66
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("CapabilityId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
78
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
80
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).MethodName,
81
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).MethodName = value!,
88
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("MethodName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
102
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).OwningTypeName,
103
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).OwningTypeName = value!,
110
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("OwningTypeName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
120
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
122
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).QualifiedMethodName,
123
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).QualifiedMethodName = value!,
130
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("QualifiedMethodName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
142
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
144
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Description,
145
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Description = value!,
152
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("Description", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
162
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
164
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityKind,
165
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).CapabilityKind = value!,
172
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("CapabilityKind", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
184
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
186
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetTypeId,
187
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetTypeId = value!,
194
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("TargetTypeId", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
204
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
206
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetParameterName,
207
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetParameterName = value!,
214
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("TargetParameterName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
224
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
226
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnsBuilder,
227
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnsBuilder = value!,
234
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("ReturnsBuilder", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null),
244
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
246
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Parameters,
247
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).Parameters = value!,
254
AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
).GetProperty("Parameters", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.ParameterInfo>), global::System.Array.Empty<global::System.Type>(), null),
266
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
268
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnType,
269
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ReturnType = value!,
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),
286
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
288
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetType,
289
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).TargetType = value!,
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),
306
DeclaringType = typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
),
308
Getter = static obj => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ExpandedTargetTypes,
309
Setter = static (obj, value) => ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)obj).ExpandedTargetTypes = value!,
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),
328
private void CapabilityInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
? value)
338
string __value_CapabilityId = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).CapabilityId;
343
string __value_MethodName = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).MethodName;
348
string __value_OwningTypeName = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).OwningTypeName;
353
string __value_QualifiedMethodName = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).QualifiedMethodName;
358
string __value_Description = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).Description;
363
string __value_CapabilityKind = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).CapabilityKind;
368
string __value_TargetTypeId = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).TargetTypeId;
373
string __value_TargetParameterName = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).TargetParameterName;
378
writer.WriteBoolean(PropName_ReturnsBuilder, ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).ReturnsBuilder);
379
global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.ParameterInfo> __value_Parameters = ((global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
)value).Parameters;
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.GetJsonTypeInfo.g.cs (2)
34
if (type == typeof(global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
))
70
if (type == typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>))
CapabilitiesJsonContext.ListCapabilityInfo.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>? _ListCapabilityInfo;
19
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>> ListCapabilityInfo
22
get => _ListCapabilityInfo ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>));
25
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>> Create_ListCapabilityInfo(global::System.Text.Json.JsonSerializerOptions options)
27
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>> jsonTypeInfo))
29
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>>
31
ObjectCreator = () => new global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>(),
35
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateListInfo<global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>, global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>(options, info);
45
private void ListCapabilityInfoSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.List<global::Aspire.Cli.Commands.Sdk.
CapabilityInfo
>? value)
Commands\Sdk\SdkDumpCommand.cs (4)
321
foreach (
var
c in capabilities.Capabilities.OrderBy(c => c.CapabilityId))
449
foreach (
var
c in group.OrderBy(c => c.MethodName))
499
public List<
CapabilityInfo
> Capabilities { get; set; } = [];
597
[JsonSerializable(typeof(
CapabilityInfo
))]