2 writes to AttributeProvider
Microsoft.AspNetCore.OpenApi.Tests (1)
Services\OpenApiSchemaService\OpenApiSchemaService.RequestBodySchemas.cs (1)
498propertyInfo.AttributeProvider = null;
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
333switch (jsonPropertyInfo.AttributeProvider = memberInfo)
6 references to AttributeProvider
Microsoft.AspNetCore.OpenApi (1)
Services\Schemas\OpenApiSchemaService.cs (1)
109if (context.PropertyInfo is { AttributeProvider: { } attributeProvider })
Microsoft.Extensions.AI.Abstractions (1)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
126if (propertyInfo.AttributeProvider is { } provider)
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestTypes.cs (1)
1304GetAttrs(ctx.PropertyInfo?.AttributeProvider) ??
Shared (1)
JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (1)
126if (propertyInfo.AttributeProvider is { } provider)
System.Text.Json (2)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
331Debug.Assert(jsonPropertyInfo.AttributeProvider == null);
System\Text\Json\Serialization\Metadata\JsonPropertyInfoValuesOfT.cs (1)
87/// Provides a <see cref="ICustomAttributeProvider"/> factory that maps to <see cref="JsonPropertyInfo.AttributeProvider"/>.