4 writes to TypeDiscriminator
System.Text.Json (4)
System\Text\Json\Serialization\Metadata\JsonDerivedType.cs (4)
20TypeDiscriminator = null; 31TypeDiscriminator = typeDiscriminator; 42TypeDiscriminator = typeDiscriminator; 49TypeDiscriminator = typeDiscriminator;
5 references to TypeDiscriminator
Microsoft.AspNetCore.OpenApi (4)
Extensions\JsonObjectSchemaExtensions.cs (2)
276if (derivedType.TypeDiscriminator is null) 281mappings[derivedType.TypeDiscriminator.ToString()!] = string.Empty;
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (2)
310Debug.Assert(derivedType.TypeDiscriminator is null or int or string); 313if (derivedType.TypeDiscriminator is { } discriminatorValue)
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonDerivedType.cs (1)
65typeDiscriminator = TypeDiscriminator;