2 writes to AttributeProvider
Microsoft.AspNetCore.OpenApi.Tests (1)
Services\OpenApiSchemaService\OpenApiSchemaService.RequestBodySchemas.cs (1)
514propertyInfo.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.JsonPatch.SystemTextJson (1)
JsonPatchDocumentOfT.cs (1)
722.First(jsonProp => jsonProp.AttributeProvider is MemberInfo mi && mi == memberInfo);
Microsoft.AspNetCore.OpenApi (2)
Services\Schemas\OpenApiSchemaService.cs (2)
48var hasRequiredAttribute = propertyInfo.AttributeProvider? 101if (context.PropertyInfo is { AttributeProvider: { } attributeProvider })
Microsoft.Extensions.AI.Abstractions (1)
src\Shared\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"/>.