1 write to TypeDiscriminatorPropertyName
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (1)
111TypeDiscriminatorPropertyName = polymorphicAttribute.TypeDiscriminatorPropertyName,
5 references to TypeDiscriminatorPropertyName
Microsoft.AspNetCore.OpenApi (1)
Extensions\JsonNodeSchemaExtensions.cs (1)
387schema[OpenApiSchemaKeywords.DiscriminatorKeyword] = polymorphismOptions.TypeDiscriminatorPropertyName;
Microsoft.Extensions.AI.Abstractions (1)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.cs (1)
130string typeDiscriminatorKey = polyOptions.TypeDiscriminatorPropertyName;
Shared (1)
JsonSchemaExporter\JsonSchemaExporter.cs (1)
130string typeDiscriminatorKey = polyOptions.TypeDiscriminatorPropertyName;
System.Text.Json (2)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
101string typeDiscriminatorKey = polyOptions.TypeDiscriminatorPropertyName;
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (1)
80string propertyName = polymorphismOptions.TypeDiscriminatorPropertyName;