15 references to TypeInfoResolverChain
Microsoft.AspNetCore.Authentication.BearerToken (1)
BearerTokenConfigureJsonOptions.cs (1)
14options.SerializerOptions.TypeInfoResolverChain.Insert(0, BearerTokenJsonSerializerContext.Default);
Microsoft.AspNetCore.Components.Web (3)
WebRenderer.cs (3)
129newJsonOptions.TypeInfoResolverChain.Clear(); 130newJsonOptions.TypeInfoResolverChain.Add(WebRendererSerializerContext.Default); 131newJsonOptions.TypeInfoResolverChain.Add(JsonConverterFactoryTypeInfoResolver<DotNetObjectReference<WebRendererInteropMethods>>.Instance);
Microsoft.AspNetCore.Http.Extensions (1)
ProblemDetailsJsonOptionsSetup.cs (1)
24options.SerializerOptions.TypeInfoResolverChain.Insert(0, new ProblemDetailsJsonContext());
Microsoft.AspNetCore.Identity (1)
IdentityEndpointsJsonOptionsSetup.cs (1)
15options.SerializerOptions.TypeInfoResolverChain.Insert(0, IdentityEndpointsJsonSerializerContext.Default);
Microsoft.AspNetCore.OpenApi (1)
Schemas\OpenApiSchemaJsonOptions.cs (1)
14options.SerializerOptions.TypeInfoResolverChain.Insert(0, OpenApiJsonSchemaContext.Default);
Microsoft.AspNetCore.SignalR.Tests (1)
NativeAotTests.cs (1)
449o.PayloadSerializerOptions.TypeInfoResolverChain.Insert(0, Default);
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryChatClient.cs (1)
616options.TypeInfoResolverChain.Add(AIJsonUtilities.DefaultOptions.TypeInfoResolver!);
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonUtilities.Defaults.cs (1)
55options.TypeInfoResolverChain.Add(new DefaultJsonTypeInfoResolver());
Microsoft.Extensions.AI.Evaluation.Reporting (1)
JsonSerialization\JsonUtilities.cs (1)
42options.TypeInfoResolverChain.Add(AIJsonUtilities.DefaultOptions.TypeInfoResolver!);
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
JsonSerialization\AzureStorageJsonUtilities.cs (1)
39options.TypeInfoResolverChain.Add(AIJsonUtilities.DefaultOptions.TypeInfoResolver!);
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\DistributedCachingChatClientTest.cs (1)
702serializerOptions.TypeInfoResolverChain.Add(CustomAIContentJsonContext.Default);
System.Text.Json (2)
System\Text\Json\Serialization\JsonSerializerOptions.cs (2)
233/// This property is kept in sync with the <see cref="TypeInfoResolverChain"/> property. 234/// Any change made to this property will be reflected by <see cref="TypeInfoResolverChain"/> and vice versa.