17 types derived from JsonConverterFactory
Microsoft.AspNetCore.Grpc.JsonTranscoding (3)
Internal\Json\JsonConverterFactoryForEnum.cs (1)
11
internal sealed class JsonConverterFactoryForEnum :
JsonConverterFactory
Internal\Json\JsonConverterFactoryForWellKnownTypes.cs (1)
12
internal sealed class JsonConverterFactoryForWellKnownTypes :
JsonConverterFactory
Internal\Json\JsonConverterFactoryForWrappers.cs (1)
13
internal sealed class JsonConverterFactoryForWrappers :
JsonConverterFactory
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Converters\SumConverter.cs (1)
16
internal class SumConverter :
JsonConverterFactory
Microsoft.JSInterop (1)
Infrastructure\DotNetObjectReferenceJsonConverterFactory.cs (1)
10
internal sealed class DotNetObjectReferenceJsonConverterFactory :
JsonConverterFactory
System.Text.Json (12)
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)
12
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\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
12 references to JsonConverterFactory
Microsoft.AspNetCore.Components.Web (1)
src\Components\Shared\src\JsonSerialization\JsonConverterFactoryTypeInfoResolver.cs (1)
30
if (converter is not
JsonConverterFactory
factory || !factory.CanConvert(type))
System.Text.Json (11)
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" />.
122
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)
89
if (converter is
JsonConverterFactory
factory)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Converters.cs (4)
16
private static
JsonConverterFactory
[]? s_defaultFactoryConverters;
20
private static
JsonConverterFactory
[] GetDefaultFactoryConverters()
105
foreach (
JsonConverterFactory
factory in s_defaultFactoryConverters)
207
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.