4 implementations of IBuiltInJsonTypeInfoResolver
System.Text.Json (4)
System\Text\Json\Serialization\JsonSerializerContext.cs (1)
12
public abstract partial class JsonSerializerContext : IJsonTypeInfoResolver,
IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (1)
16
public partial class DefaultJsonTypeInfoResolver : IJsonTypeInfoResolver,
IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolver.cs (1)
103
internal sealed class EmptyJsonTypeInfoResolver : IJsonTypeInfoResolver,
IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverChain.cs (1)
6
internal class JsonTypeInfoResolverChain : ConfigurationList<IJsonTypeInfoResolver>, IJsonTypeInfoResolver,
IBuiltInJsonTypeInfoResolver
4 references to IBuiltInJsonTypeInfoResolver
System.Text.Json (4)
System\Text\Json\Serialization\JsonSerializerContext.cs (1)
52
bool
IBuiltInJsonTypeInfoResolver
.IsCompatibleWithOptions(JsonSerializerOptions options)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (1)
122
bool
IBuiltInJsonTypeInfoResolver
.IsCompatibleWithOptions(JsonSerializerOptions _)
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolver.cs (1)
97
=> resolver is
IBuiltInJsonTypeInfoResolver
bir && bir.IsCompatibleWithOptions(options);
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverChain.cs (1)
44
bool
IBuiltInJsonTypeInfoResolver
.IsCompatibleWithOptions(JsonSerializerOptions options)