1 write to PropertyInfo
System.Text.Json (1)
System\Text\Json\Schema\JsonSchemaExporterContext.cs (1)
22
PropertyInfo
= propertyInfo;
7 references to PropertyInfo
Microsoft.AspNetCore.OpenApi (2)
Services\Schemas\OpenApiSchemaService.cs (2)
100
if (context.
PropertyInfo
is { } jsonPropertyInfo)
108
if (context.
PropertyInfo
is { AttributeProvider: { } attributeProvider })
Microsoft.Extensions.AI.Abstractions (4)
Utilities\AIJsonSchemaCreateContext.cs (4)
48
public JsonPropertyInfo? PropertyInfo => _exporterContext.
PropertyInfo
;
54
_exporterContext.
PropertyInfo
?.DeclaringType;
60
_exporterContext.
PropertyInfo
?.AttributeProvider;
67
_exporterContext.
PropertyInfo
?.AssociatedParameter?.AttributeProvider;
System.Text.Json (1)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
441
(JsonTypeInfo TypeInfo, JsonPropertyInfo? PropertyInfo) key = (context.TypeInfo, context.
PropertyInfo
);