7 references to _typeToDiscriminatorId
System.Text.Json (7)
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (7)
47if (!_typeToDiscriminatorId.TryAdd(derivedType, derivedJsonTypeInfo)) 105if (!_typeToDiscriminatorId.TryGetValue(runtimeType, out DerivedJsonTypeInfo? result)) 113_typeToDiscriminatorId[runtimeType] = result; 117_typeToDiscriminatorId.TryGetValue(BaseType, out result); 118_typeToDiscriminatorId[runtimeType] = result; 199if (_typeToDiscriminatorId.TryGetValue(candidate, out result)) 212_typeToDiscriminatorId.TryGetValue(interfaceTy, out DerivedJsonTypeInfo? interfaceResult) &&