16 types derived from JsonConverterFactory
Microsoft.JSInterop (1)
Infrastructure\DotNetObjectReferenceJsonConverterFactory.cs (1)
10
internal sealed class DotNetObjectReferenceJsonConverterFactory :
JsonConverterFactory
Microsoft.TestPlatform.CommunicationUtilities (2)
Serialization\ObjectConverter.cs (1)
76
internal class ObjectDictionaryConverterFactory :
JsonConverterFactory
Serialization\TestObjectBaseConverter.cs (1)
21
internal class TestObjectBaseConverterFactory :
JsonConverterFactory
System.Text.Json (13)
System\Text\Json\Serialization\Converters\Collection\IAsyncEnumerableConverterFactory.cs (1)
16
internal sealed class IAsyncEnumerableConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactory.cs (1)
19
internal sealed class IEnumerableConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Collection\MemoryConverterFactory.cs (1)
11
internal sealed class MemoryConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\FSharp\FSharpTypeConverterFactory.cs (1)
13
internal sealed class FSharpTypeConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Node\JsonNodeConverterFactory.cs (1)
10
internal sealed class JsonNodeConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (1)
18
internal sealed class ObjectConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Union\JsonUnionConverterFactory.cs (1)
11
internal sealed class JsonUnionConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Value\EnumConverterFactory.cs (1)
11
internal sealed class EnumConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Value\NullableConverterFactory.cs (1)
12
internal sealed class NullableConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverterFactory.cs (1)
12
internal sealed class UnsupportedTypeConverterFactory :
JsonConverterFactory
System\Text\Json\Serialization\JsonNumberEnumConverter.cs (1)
17
public sealed class JsonNumberEnumConverter<TEnum> :
JsonConverterFactory
System\Text\Json\Serialization\JsonStringEnumConverter.cs (2)
16
public class JsonStringEnumConverter<TEnum> :
JsonConverterFactory
73
public class JsonStringEnumConverter :
JsonConverterFactory
135 references to JsonConverterFactory
dotnet (40)
_generated\104\WorkloadSearchVersionsJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\115\WorkloadHistoryJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\123\PackInfoJsonSerializerContext.g.cs (2)
81
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
84
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\136\NugetSearchApiJsonSerializerContext.g.cs (2)
83
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
86
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\14\CliSchemaJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\146\SdkVulnerabilityJsonContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\153\SlnfJsonSerializerContext.g.cs (2)
79
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
82
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\167\TelemetryDiskLoggerJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\174\LocalToolsCacheJsonSerializerContext.g.cs (2)
77
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
80
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\184\SdkVulnerabilityCacheJsonContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\32\RunFileApiJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\36\CSharpCompilerCommandJsonSerializerContext.g.cs (2)
77
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
80
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\49\RunFileJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\54\SdkCheckJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\66\ToolListJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\71\GlobalJsonWorkloadSetsJsonSerializerContext.g.cs (2)
79
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
82
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\76\WorkloadInstallJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\81\WorkloadManifestUpdaterJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\89\InstallStateJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\97\WorkloadListJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Authentication.BearerToken (2)
_generated\4\BearerTokenJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Components.Endpoints (10)
_generated\14\ResourceCollectionSerializerContext.g.cs (2)
81
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
84
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\27\BrowserConfigurationJsonContext.g.cs (2)
79
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
82
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\5\ImportMapSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\61\JsonTempDataSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\67\PrerenderComponentApplicationStoreSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Components.Server (4)
_generated\14\PrerenderComponentApplicationStoreSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\8\CircuitPersistenceManagerSerializerContext.g.cs (2)
77
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
80
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Components.Web (3)
_generated\10\WebRendererSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
src\aspnetcore\src\Components\Shared\src\JsonSerialization\JsonConverterFactoryTypeInfoResolver.cs (1)
30
if (converter is not
JsonConverterFactory
factory || !factory.CanConvert(type))
Microsoft.AspNetCore.Diagnostics (2)
_generated\7\ExtensionsExceptionJsonContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Hosting (2)
_generated\11\SourceGenerationContext.g.cs (2)
79
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
82
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Http.Extensions (2)
_generated\11\ProblemDetailsJsonContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.Identity (4)
_generated\17\IdentityEndpointsJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\50\IdentityJsonSerializerContext.g.cs (2)
79
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
82
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.AspNetCore.StaticAssets (2)
_generated\12\StaticAssetsManifestJsonContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.Diagnostics.DataContractReader (2)
_generated\13\ContractDescriptorContext.g.cs (2)
92
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
95
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.DotNet.Cli.Definitions (2)
_generated\3\GlobalJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.DotNet.HotReload.WebAssembly.Browser (2)
_generated\9\WebAssemblyHotReloadJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.DotNet.ProjectTools (2)
_generated\5\LaunchProfileJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.DotNet.TemplateLocator (4)
_generated\11\InstallStateJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\3\WorkloadSetJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.ML.Tokenizers (2)
ModelSourceGenerationContext.g.cs (2)
70
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
73
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.NET.Build.Tasks (6)
_generated\13\WorkloadSetJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\21\InstallStateJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\7\SdkVulnerabilitySummaryContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (6)
_generated\29\StaticWebAssetsJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\42\DefineStaticWebAssetsSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\49\ImportMapSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.NET.Sdk.WorkloadManifestReader (4)
_generated\11\InstallStateJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\3\WorkloadSetJsonSerializerContext.g.cs (2)
80
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
83
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
Microsoft.TemplateEngine.Edge (6)
_generated\17\SettingsStoreJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\43\TemplateCacheJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\7\GlobalSettingsJsonSerializerContext.g.cs (2)
78
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
81
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
NuGet.CommandLine.XPlat (2)
_generated\35\PackageSearchJsonContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
NuGet.Packaging (2)
_generated\3\NupkgMetadataSerializationContext.g.cs (2)
81
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
84
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
NuGet.ProjectModel (4)
_generated\11\CacheFileSourceGen.g.cs (2)
77
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
80
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\22\AssetsLogMessageSourceGen.g.cs (2)
77
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
80
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
NuGet.Protocol (4)
_generated\23\JsonContext.g.cs (2)
84
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
87
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
_generated\35\RepositorySignatureJsonContext.g.cs (2)
83
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
86
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
sdk-tasks (2)
_generated\4\SdkTasksJsonSerializerContext.g.cs (2)
75
if (converter is global::System.Text.Json.Serialization.
JsonConverterFactory
factory)
78
if (converter is null || converter is global::System.Text.Json.Serialization.
JsonConverterFactory
)
System.Text.Json (14)
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (1)
619
if (converter is
JsonConverterFactory
factory)
System\Text\Json\Serialization\ConverterStrategy.cs (1)
18
/// Default value; only used by <see cref="
JsonConverterFactory
"/>.
System\Text\Json\Serialization\JsonConverter.cs (2)
29
/// and for instances of type <see cref="
JsonConverterFactory
"/> returns <see langword="null" />.
128
Debug.Assert(this is not
JsonConverterFactory
);
System\Text\Json\Serialization\JsonConverterFactory.cs (2)
18
/// When overridden, constructs a new <see cref="
JsonConverterFactory
"/> instance.
45
case
JsonConverterFactory
:
System\Text\Json\Serialization\JsonSerializerOptions.Converters.cs (1)
120
if (converter is
JsonConverterFactory
factory)
System\Text\Json\Serialization\JsonTypeClassifierFactory.cs (1)
26
/// <see cref="
JsonConverterFactory
"/>. Implementations report supported metadata shapes via
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Converters.cs (4)
16
private static
JsonConverterFactory
[]? s_defaultFactoryConverters;
20
private static
JsonConverterFactory
[] GetDefaultFactoryConverters()
111
foreach (
JsonConverterFactory
factory in s_defaultFactoryConverters)
229
if (converter is
JsonConverterFactory
converterFactory)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
43
/// It is possible to use <see cref="
JsonConverterFactory
"/> instances with this property.
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1816
Debug.Assert(converter is
JsonConverterFactory
);