2 instantiations of JsonDerivedType
Microsoft.AspNetCore.OpenApi (1)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (1)
301
derivedTypes.Add(new
JsonDerivedType
(type));
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (1)
117
(options ??= new()).DerivedTypes.Add(new
JsonDerivedType
(attr.DerivedType, attr.TypeDiscriminator));
5 references to JsonDerivedType
Microsoft.AspNetCore.OpenApi (3)
Extensions\JsonObjectSchemaExtensions.cs (1)
274
foreach (
var
derivedType in polymorphismOptions.DerivedTypes)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (2)
295
List<
JsonDerivedType
> derivedTypes = polyOptions.DerivedTypes.ToList();
308
foreach (
JsonDerivedType
derivedType in derivedTypes)
System.Text.Json (2)
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (2)
30
public IList<
JsonDerivedType
> DerivedTypes => _derivedTypes ??= new(this);
88
private sealed class DerivedTypeList : ConfigurationList<
JsonDerivedType
>