70 implementations of IJsonTypeInfoResolver
dotnet (20)
_generated\105\WorkloadSearchVersionsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadSearchVersionsJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\116\WorkloadHistoryJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadHistoryJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\124\PackInfoJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class PackInfoJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\137\NugetSearchApiJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class NugetSearchApiJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\147\SdkVulnerabilityJsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SdkVulnerabilityJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\15\CliSchemaJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class CliSchemaJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\154\SlnfJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SlnfJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\168\TelemetryDiskLoggerJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class TelemetryDiskLoggerJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\175\LocalToolsCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
13private partial class LocalToolsCacheJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\185\SdkVulnerabilityCacheJsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SdkVulnerabilityCacheJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\33\RunFileApiJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class RunFileApiJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\37\CSharpCompilerCommandJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
13private partial class CSharpCompilerCommandJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\50\RunFileJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class RunFileJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\55\SdkCheckJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SdkCheckJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\67\ToolListJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class ToolListJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\72\GlobalJsonWorkloadSetsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class GlobalJsonWorkloadSetsJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\77\WorkloadInstallJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadInstallJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\82\WorkloadManifestUpdaterJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadManifestUpdaterJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\90\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class InstallStateJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\98\WorkloadListJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadListJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
dotnet-dev-certs (1)
_generated\8\DevCertsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class DevCertsJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
dotnet-user-jwts (1)
_generated\12\JwtSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class JwtSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
dotnet-user-secrets (1)
_generated\3\SecretManagerJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class SecretManagerJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Authentication.BearerToken (1)
_generated\5\BearerTokenJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class BearerTokenJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Components.Endpoints (5)
_generated\15\ResourceCollectionSerializerContext.GetJsonTypeInfo.g.cs (1)
13private partial class ResourceCollectionSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\28\BrowserConfigurationJsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class BrowserConfigurationJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\6\ImportMapSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class ImportMapSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\62\JsonTempDataSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class JsonTempDataSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\68\PrerenderComponentApplicationStoreSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class PrerenderComponentApplicationStoreSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Components.Server (2)
_generated\15\PrerenderComponentApplicationStoreSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class PrerenderComponentApplicationStoreSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\9\CircuitPersistenceManagerSerializerContext.GetJsonTypeInfo.g.cs (1)
13internal partial class CircuitPersistenceManagerSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Components.Web (2)
_generated\11\WebRendererSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class WebRendererSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
src\aspnetcore\src\Components\Shared\src\JsonSerialization\JsonConverterFactoryTypeInfoResolver.cs (1)
13internal sealed class JsonConverterFactoryTypeInfoResolver<T> : IJsonTypeInfoResolver
Microsoft.AspNetCore.Diagnostics (1)
_generated\8\ExtensionsExceptionJsonContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class ExtensionsExceptionJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Hosting (1)
_generated\12\SourceGenerationContext.GetJsonTypeInfo.g.cs (1)
13internal sealed partial class SourceGenerationContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Http.Extensions (1)
_generated\12\ProblemDetailsJsonContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class ProblemDetailsJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.Identity (2)
_generated\18\IdentityEndpointsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class IdentityEndpointsJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\51\IdentityJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class IdentityJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.AspNetCore.StaticAssets (1)
_generated\13\StaticAssetsManifestJsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class StaticAssetsManifestJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.Diagnostics.DataContractReader (1)
_generated\14\ContractDescriptorContext.GetJsonTypeInfo.g.cs (1)
13internal sealed partial class ContractDescriptorContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.DotNet.Cli.Definitions (1)
_generated\4\GlobalJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
13private partial class GlobalJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
_generated\10\WebAssemblyHotReloadJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class WebAssemblyHotReloadJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.DotNet.ProjectTools (1)
_generated\6\LaunchProfileJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class LaunchProfileJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.DotNet.TemplateLocator (2)
_generated\12\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class InstallStateJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\4\WorkloadSetJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadSetJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.ML.Tokenizers (1)
ModelSourceGenerationContext.GetJsonTypeInfo.g.cs (1)
11internal partial class ModelSourceGenerationContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.NET.Build.Tasks (3)
_generated\14\WorkloadSetJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadSetJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\22\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class InstallStateJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\8\SdkVulnerabilitySummaryContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SdkVulnerabilitySummaryContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
_generated\30\StaticWebAssetsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11public partial class StaticWebAssetsJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\43\DefineStaticWebAssetsSerializerContext.GetJsonTypeInfo.g.cs (1)
13internal partial class DefineStaticWebAssetsSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\50\ImportMapSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal sealed partial class ImportMapSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.NET.Sdk.WorkloadManifestReader (2)
_generated\12\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class InstallStateJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\4\WorkloadSetJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class WorkloadSetJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
Microsoft.TemplateEngine.Edge (3)
_generated\18\SettingsStoreJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SettingsStoreJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\44\TemplateCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class TemplateCacheJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\8\GlobalSettingsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class GlobalSettingsJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
NuGet.CommandLine.XPlat (1)
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class PackageSearchJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
NuGet.Packaging (1)
_generated\4\NupkgMetadataSerializationContext.GetJsonTypeInfo.g.cs (1)
11internal partial class NupkgMetadataSerializationContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
NuGet.ProjectModel (2)
_generated\12\CacheFileSourceGen.GetJsonTypeInfo.g.cs (1)
13private sealed partial class CacheFileSourceGen : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\23\AssetsLogMessageSourceGen.GetJsonTypeInfo.g.cs (1)
13internal sealed partial class AssetsLogMessageSourceGen : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
NuGet.Protocol (2)
_generated\24\JsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class JsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
_generated\36\RepositorySignatureJsonContext.GetJsonTypeInfo.g.cs (1)
11internal partial class RepositorySignatureJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
sdk-tasks (1)
_generated\5\SdkTasksJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
11internal partial class SdkTasksJsonSerializerContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
System.Text.Json (6)
System\Text\Json\Serialization\JsonSerializerContext.cs (1)
12public abstract partial class JsonSerializerContext : IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (1)
16public partial class DefaultJsonTypeInfoResolver : IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolver.cs (1)
94internal sealed class EmptyJsonTypeInfoResolver : IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverChain.cs (2)
6internal class JsonTypeInfoResolverChain : ConfigurationList<IJsonTypeInfoResolver>, IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverWithAddedModifiers.cs (1)
8internal sealed class JsonTypeInfoResolverWithAddedModifiers : IJsonTypeInfoResolver
106 references to IJsonTypeInfoResolver
dotnet (20)
_generated\105\WorkloadSearchVersionsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\116\WorkloadHistoryJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\124\PackInfoJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\137\NugetSearchApiJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\147\SdkVulnerabilityJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\15\CliSchemaJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\154\SlnfJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\168\TelemetryDiskLoggerJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\175\LocalToolsCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\185\SdkVulnerabilityCacheJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\33\RunFileApiJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\37\CSharpCompilerCommandJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\50\RunFileJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\55\SdkCheckJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\67\ToolListJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\72\GlobalJsonWorkloadSetsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\77\WorkloadInstallJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\82\WorkloadManifestUpdaterJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\90\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\98\WorkloadListJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
dotnet-dev-certs (1)
_generated\8\DevCertsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
dotnet-user-jwts (1)
_generated\12\JwtSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
dotnet-user-secrets (1)
_generated\3\SecretManagerJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Authentication.BearerToken (1)
_generated\5\BearerTokenJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Components.Endpoints (5)
_generated\15\ResourceCollectionSerializerContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\28\BrowserConfigurationJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\6\ImportMapSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\62\JsonTempDataSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\68\PrerenderComponentApplicationStoreSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Components.Server (2)
_generated\15\PrerenderComponentApplicationStoreSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\9\CircuitPersistenceManagerSerializerContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Components.Web (1)
_generated\11\WebRendererSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Diagnostics (1)
_generated\8\ExtensionsExceptionJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Hosting (1)
_generated\12\SourceGenerationContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Http.Extensions (2)
_generated\12\ProblemDetailsJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
JsonOptions.cs (1)
38private static IJsonTypeInfoResolver CreateDefaultTypeResolver()
Microsoft.AspNetCore.Identity (2)
_generated\18\IdentityEndpointsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\51\IdentityJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.AspNetCore.Mvc.Core (1)
JsonOptions.cs (1)
48private static IJsonTypeInfoResolver CreateDefaultTypeResolver()
Microsoft.AspNetCore.StaticAssets (1)
_generated\13\StaticAssetsManifestJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.Diagnostics.DataContractReader (1)
_generated\14\ContractDescriptorContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.DotNet.Cli.Definitions (1)
_generated\4\GlobalJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
_generated\10\WebAssemblyHotReloadJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.DotNet.ProjectTools (1)
_generated\6\LaunchProfileJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.DotNet.TemplateLocator (2)
_generated\12\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\4\WorkloadSetJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonUtilities.cs (1)
196IJsonTypeInfoResolver resolver = options.TypeInfoResolver ?? DefaultOptions.TypeInfoResolver!;
Microsoft.ML.Tokenizers (1)
ModelSourceGenerationContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.NET.Build.Tasks (3)
_generated\14\WorkloadSetJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\22\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\8\SdkVulnerabilitySummaryContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
_generated\30\StaticWebAssetsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\43\DefineStaticWebAssetsSerializerContext.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\50\ImportMapSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.NET.Sdk.WorkloadManifestReader (2)
_generated\12\InstallStateJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\4\WorkloadSetJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
Microsoft.TemplateEngine.Edge (3)
_generated\18\SettingsStoreJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\44\TemplateCacheJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\8\GlobalSettingsJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
NuGet.CommandLine.XPlat (1)
_generated\36\PackageSearchJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
NuGet.Packaging (1)
_generated\4\NupkgMetadataSerializationContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
NuGet.ProjectModel (2)
_generated\12\CacheFileSourceGen.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\23\AssetsLogMessageSourceGen.GetJsonTypeInfo.g.cs (1)
22global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
NuGet.Protocol (2)
_generated\24\JsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
_generated\36\RepositorySignatureJsonContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
sdk-tasks (1)
_generated\5\SdkTasksJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
20global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options)
System.Text.Json (40)
System\Text\Json\Serialization\Converters\Object\ObjectConverter.cs (2)
73private readonly IJsonTypeInfoResolver _originatingResolver; 75public SlimObjectConverter(IJsonTypeInfoResolver originatingResolver)
System\Text\Json\Serialization\JsonSerializerContext.cs (1)
110JsonTypeInfo? IJsonTypeInfoResolver.GetTypeInfo(Type type, JsonSerializerOptions options)
System\Text\Json\Serialization\JsonSerializerOptions.cs (6)
77private IJsonTypeInfoResolver? _typeInfoResolver; 238public IJsonTypeInfoResolver? TypeInfoResolver 270public IList<IJsonTypeInfoResolver> TypeInfoResolverChain => _typeInfoResolverChain ??= new(this); 1020private IJsonTypeInfoResolver? _effectiveJsonTypeInfoResolver; 1024IJsonTypeInfoResolver? resolver = _effectiveJsonTypeInfoResolver ?? _typeInfoResolver; 1173protected override void ValidateAddedValue(IJsonTypeInfoResolver item)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (3)
857/// Gets or sets the <see cref="IJsonTypeInfoResolver"/> from which this metadata instance originated. 867public IJsonTypeInfoResolver? OriginatingResolver 886private IJsonTypeInfoResolver? _originatingResolver;
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolver.cs (18)
7/// Contains utilities and combinators acting on <see cref="IJsonTypeInfoResolver"/>. 12/// Combines multiple <see cref="IJsonTypeInfoResolver"/> sources into one. 15/// <returns>A <see cref="IJsonTypeInfoResolver"/> combining results from <paramref name="resolvers"/>.</returns> 26public static IJsonTypeInfoResolver Combine(params IJsonTypeInfoResolver?[] resolvers) 30return Combine((ReadOnlySpan<IJsonTypeInfoResolver?>)resolvers); 34/// Combines multiple <see cref="IJsonTypeInfoResolver"/> sources into one. 37/// <returns>A <see cref="IJsonTypeInfoResolver"/> combining results from <paramref name="resolvers"/>.</returns> 47public static IJsonTypeInfoResolver Combine(params ReadOnlySpan<IJsonTypeInfoResolver?> resolvers) 50foreach (IJsonTypeInfoResolver? resolver in resolvers) 63/// <returns>A new <see cref="IJsonTypeInfoResolver"/> instance applying the modifications.</returns> 66/// extended to arbitrary <see cref="IJsonTypeInfoResolver"/> instances. 68public static IJsonTypeInfoResolver WithAddedModifier(this IJsonTypeInfoResolver resolver, Action<JsonTypeInfo> modifier) 81internal static IJsonTypeInfoResolver Empty { get; } = new EmptyJsonTypeInfoResolver(); 87internal static bool IsCompatibleWithOptions(this IJsonTypeInfoResolver? resolver, JsonSerializerOptions options) 92/// A <see cref="IJsonTypeInfoResolver"/> that returns null for all inputs.
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverChain.cs (4)
15foreach (IJsonTypeInfoResolver resolver in _list) 27internal void AddFlattened(IJsonTypeInfoResolver? resolver) 46foreach (IJsonTypeInfoResolver component in _list) 60foreach (IJsonTypeInfoResolver resolver in _list)
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverWithAddedModifiers.cs (2)
10private readonly IJsonTypeInfoResolver _source; 13public JsonTypeInfoResolverWithAddedModifiers(IJsonTypeInfoResolver source, Action<JsonTypeInfo>[] modifiers)
System\Text\Json\ThrowHelper.Serialization.cs (4)
877public static void ThrowNotSupportedException_NoMetadataForType(Type type, IJsonTypeInfoResolver? resolver) 894public static void ThrowInvalidOperationException_NoMetadataForType(Type type, IJsonTypeInfoResolver? resolver) 899public static Exception GetInvalidOperationException_NoMetadataForTypeProperties(IJsonTypeInfoResolver? resolver, Type type) 905public static void ThrowInvalidOperationException_NoMetadataForTypeProperties(IJsonTypeInfoResolver? resolver, Type type)