2 types derived from JsonConverter
System.Text.Json (2)
System\Text\Json\Serialization\JsonConverterFactory.cs (1)
15public abstract class JsonConverterFactory : JsonConverter
System\Text\Json\Serialization\JsonConverterOfT.cs (1)
15public abstract partial class JsonConverter<T> : JsonConverter
641 references to JsonConverter
Aspire.Hosting.RemoteHost (4)
Ats\AtsMarshaller.cs (4)
312public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 314return (JsonConverter)Activator.CreateInstance(typeof(CallbackJsonConverter<>).MakeGenericType(typeToConvert), marshaller, context)!; 381public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 383return (JsonConverter)Activator.CreateInstance(typeof(ReferenceExpressionJsonConverter<>).MakeGenericType(typeToConvert), marshaller, context)!;
dotnet-aot (63)
Generated\361d1da7f942c932\CliSchemaJsonSerializerContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\361d1da7f942c932\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\361d1da7f942c932\NugetServiceIndexJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\RunFileBuildCacheJsonSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\SdkVulnerabilityJsonContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
Generated\361d1da7f942c932\TelemetryDiskLoggerJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\WorkloadManifestUpdaterJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\CliSchemaJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LocalToolsCacheJsonSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\NugetSearchApiJsonSerializerContext.g.cs (5)
51global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 62private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 66global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 76private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SdkCheckJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SdkVulnerabilityJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SlnfJsonSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ToolListJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
dotnet-dev-certs (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\DevCertsJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
dotnet-user-jwts (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JwtSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
dotnet-user-secrets (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SecretManagerJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Authentication.BearerToken (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BearerTokenJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\DeviceBoundSessionJsonContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Authentication.Twitter (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TwitterJsonContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PersistentServicesRegistryJsonContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Endpoints (32)
Generated\361d1da7f942c932\BrowserOptionsJsonContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\361d1da7f942c932\BrowserOptionsJsonContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\361d1da7f942c932\BrowserOptionsJsonContext.NullableLogLevel.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.Extensions.Logging.LogLevel>(options);
Generated\361d1da7f942c932\BrowserOptionsJsonContext.NullableTimeSpan.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.TimeSpan>(options);
Generated\361d1da7f942c932\PrerenderComponentApplicationStoreSerializerContext.g.cs (5)
55global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 66private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 70global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 80private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\ServerComponentJsonContext.NullableComponentMarkerKey.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarkerKey>(options);
Generated\361d1da7f942c932\ServerComponentJsonContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BrowserOptionsJsonContext.g.cs (6)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true) 91private static global::System.Text.Json.Serialization.JsonConverter<TJsonMetadataType?> GetConverterForNullableProperty<TJsonMetadataType>(global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ImportMapSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ResourceCollectionSerializerContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ServerComponentJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Server (26)
Generated\361d1da7f942c932\CircuitPersistenceManagerSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\CircuitPersistenceManagerSerializerContext.NullableComponentMarkerKey.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarkerKey>(options);
Generated\361d1da7f942c932\CircuitPersistenceManagerSerializerContext.NullableInt32.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\361d1da7f942c932\JavaScriptInitializersManifestJsonContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\PrerenderComponentApplicationStoreSerializerContext.g.cs (5)
55global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 66private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 70global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 80private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\ServerComponentJsonContext.NullableComponentMarker.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarker>(options);
Generated\361d1da7f942c932\ServerComponentJsonContext.NullableComponentMarkerKey.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarkerKey>(options);
Generated\361d1da7f942c932\ServerComponentJsonContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\361d1da7f942c932\ServerComponentJsonContext.RootComponentOperationType.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.AspNetCore.Components.RootComponentOperationType), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::Microsoft.AspNetCore.Components.RootComponentOperationType>(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ServerComponentJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Server.AutoPause (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\AutoPauseJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Testing (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\E2EManifestJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.Web (6)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\WebRendererSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
src\aspnetcore\src\Components\Shared\src\JsonSerialization\JsonConverterFactoryTypeInfoResolver.cs (1)
28foreach (var converter in options.Converters)
Microsoft.AspNetCore.Components.WebAssembly (14)
Generated\361d1da7f942c932\PrerenderComponentApplicationStoreSerializerContext.g.cs (5)
55global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 66private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 70global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 80private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\WebAssemblyJsonSerializerContext.NullableComponentMarker.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarker>(options);
Generated\361d1da7f942c932\WebAssemblyJsonSerializerContext.NullableComponentMarkerKey.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::Microsoft.AspNetCore.Components.ComponentMarkerKey>(options);
Generated\361d1da7f942c932\WebAssemblyJsonSerializerContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\361d1da7f942c932\WebAssemblyJsonSerializerContext.RootComponentOperationType.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.AspNetCore.Components.RootComponentOperationType), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::Microsoft.AspNetCore.Components.RootComponentOperationType>(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\WebAssemblyJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Components.WebAssembly.Authentication (7)
Generated\361d1da7f942c932\InteractiveRequestOptionsSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\InteractiveRequestOptionsSerializerContext.InteractionType.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.AspNetCore.Components.WebAssembly.Authentication.InteractionType), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::Microsoft.AspNetCore.Components.WebAssembly.Authentication.InteractionType>(), options);
Generated\361d1da7f942c932\InteractiveRequestOptionsSerializerContext.InteractiveRequestOptions.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.AspNetCore.Components.WebAssembly.Authentication.InteractiveRequestOptions), new global::Microsoft.AspNetCore.Components.WebAssembly.Authentication.InteractiveRequestOptions.Converter(), options);
Microsoft.AspNetCore.Components.WebView (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SourceGenerationContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Diagnostics (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ExtensionsExceptionJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Grpc.JsonTranscoding (9)
Internal\Json\JsonConverterFactoryForEnum.cs (3)
25public override JsonConverter CreateConverter( 28var converter = (JsonConverter)Activator.CreateInstance(
Internal\Json\JsonConverterFactoryForWellKnownTypes.cs (3)
37public override JsonConverter CreateConverter( 43var converter = (JsonConverter)Activator.CreateInstance(
Internal\Json\JsonConverterFactoryForWrappers.cs (3)
38public override JsonConverter CreateConverter( 41var converter = (JsonConverter)Activator.CreateInstance(
Microsoft.AspNetCore.Hosting (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SourceGenerationContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Http.Extensions (6)
Generated\361d1da7f942c932\ProblemDetailsJsonContext.NullableInt32.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<int>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ProblemDetailsJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.Identity (15)
Generated\361d1da7f942c932\IdentityEndpointsJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\361d1da7f942c932\IdentityEndpointsJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\361d1da7f942c932\IdentityJsonSerializerContext.BufferSource.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.AspNetCore.Identity.BufferSource), new global::Microsoft.AspNetCore.Identity.BufferSourceJsonConverter(), options);
Generated\361d1da7f942c932\IdentityJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\361d1da7f942c932\IdentityJsonSerializerContext.NullableJsonElement.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.Text.Json.JsonElement>(options);
Generated\361d1da7f942c932\IdentityJsonSerializerContext.NullableUInt64.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<ulong>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\IdentityJsonSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (2)
Converters\JsonPatchDocumentConverterFactory.cs (2)
18public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 25return (JsonConverter)Activator.CreateInstance(typeof(JsonConverterForJsonPatchDocumentOfT<>).MakeGenericType(typeToConvert.GenericTypeArguments[0]));
Microsoft.AspNetCore.Mvc.Testing (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\CustomJsonSerializerContext.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.OpenApi (6)
Generated\361d1da7f942c932\OpenApiJsonSchemaContext.OpenApiJsonSchema.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::OpenApiJsonSchema), new global::OpenApiJsonSchema.JsonConverter(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\OpenApiJsonSchemaContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.AspNetCore.StaticAssets (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\StaticAssetsManifestJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.Build (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TasksDetailsJsonContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.Cli.Definitions (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\GlobalJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.Cli.Telemetry (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TelemetryJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.HotReload.WebAssembly.Browser (5)
Generated\361d1da7f942c932\WebAssemblyHotReloadJsonSerializerContext.g.cs (5)
55global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 66private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 70global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 80private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.ProjectTools (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LaunchProfileJsonSerializerContext.g.cs (5)
47global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 58private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 62global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 72private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.DotNet.TemplateLocator (11)
Generated\361d1da7f942c932\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\WorkloadSetJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.JSInterop (3)
Infrastructure\DotNetObjectReferenceJsonConverterFactory.cs (2)
25public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions jsonSerializerOptions) 31return (JsonConverter)Activator.CreateInstance(converterType, JSRuntime)!;
Infrastructure\JSInteropJsonTypeInfoResolver.cs (1)
31foreach (var converter in options.Converters)
Microsoft.ML.Tokenizers (7)
Generated\361d1da7f942c932\ModelSourceGenerationContext.StringSpanOrdinalKey.g.cs (1)
27global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.ML.Tokenizers.StringSpanOrdinalKey), new global::Microsoft.ML.Tokenizers.StringSpanOrdinalKeyConverter(), options);
Generated\361d1da7f942c932\ModelSourceGenerationContext.Vocabulary.g.cs (1)
27global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::Microsoft.ML.Tokenizers.Vocabulary), new global::Microsoft.ML.Tokenizers.VocabularyConverter(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ModelSourceGenerationContext.g.cs (5)
38global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 49private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 53global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 63private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.NET.Build.Tasks (17)
Generated\361d1da7f942c932\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\361d1da7f942c932\SdkVulnerabilitySummaryContext.NullableDateTime.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTime>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SdkVulnerabilitySummaryContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\WorkloadSetJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (15)
Generated\361d1da7f942c932\DefineStaticWebAssetsSerializerContext.g.cs (5)
60global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 71private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 75global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 85private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ImportMapSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\StaticWebAssetsJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.NET.Sdk.WorkloadManifestReader (11)
Generated\361d1da7f942c932\InstallStateJsonSerializerContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\InstallStateJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\WorkloadSetJsonSerializerContext.g.cs (5)
48global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 59private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 63global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 73private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.TemplateEngine.Edge (15)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\GlobalSettingsJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SettingsStoreJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TemplateCacheJsonSerializerContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonEncodeSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Microsoft.TestPlatform.CommunicationUtilities (8)
Generated\361d1da7f942c932\TestPlatformJsonContext.NullableJsonElement.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.Text.Json.JsonElement>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestPlatformJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Serialization\ObjectConverter.cs (1)
93public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)
Serialization\TestObjectBaseConverter.cs (1)
36public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options)
NuGet.CommandLine.XPlat (7)
Generated\361d1da7f942c932\PackageSearchJsonContext.NullableDateTimeOffset.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTimeOffset>(options);
Generated\361d1da7f942c932\PackageSearchJsonContext.NullableInt64.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<long>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PackageSearchJsonContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.Credentials (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginCredentialResponseJsonContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.Packaging (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\NupkgMetadataSerializationContext.g.cs (5)
49global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 60private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 64global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 74private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.ProjectModel (11)
Generated\361d1da7f942c932\AssetsLogMessageSourceGen.NullableWarningLevel.g.cs (1)
31global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::NuGet.Common.WarningLevel>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\AssetsLogMessageSourceGen.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\CacheFileSourceGen.g.cs (5)
45global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 56private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 60global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 70private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
NuGet.Protocol (36)
Generated\361d1da7f942c932\PackageSearchJsonContext.NullableDateTimeOffset.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTimeOffset>(options);
Generated\361d1da7f942c932\PackageSearchJsonContext.NullableInt64.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<long>(options);
Generated\361d1da7f942c932\RepositorySignatureJsonContext.NullableBoolean.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<bool>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.g.cs (5)
54global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 65private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 69global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 79private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NullableDateTimeOffset.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<global::System.DateTimeOffset>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.NullableInt64.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<long>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PackageSearchJsonContext.g.cs (5)
53global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 64private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 68global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 78private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginCacheJsonContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.g.cs (5)
46global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 57private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 61global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 71private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.HttpStatusCode.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::System.Net.HttpStatusCode), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::System.Net.HttpStatusCode>(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.LogLevel.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::NuGet.Common.LogLevel), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.Common.LogLevel>(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.Message.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::NuGet.Protocol.Plugins.Message), new global::NuGet.Protocol.Plugins.MessageConverter(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.MessageResponseCode.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::NuGet.Protocol.Plugins.MessageResponseCode), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.Protocol.Plugins.MessageResponseCode>(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.NullableDouble.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.GetNullableConverter<double>(options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\PluginJsonContext.OperationClaim.g.cs (1)
29global::System.Text.Json.Serialization.JsonConverter converter = ExpandConverter(typeof(global::NuGet.Protocol.Plugins.OperationClaim), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.Protocol.Plugins.OperationClaim>(), options);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\RepositorySignatureJsonContext.g.cs (5)
51global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 62private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 66global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 76private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
sdk-tasks (5)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\SdkTasksJsonSerializerContext.g.cs (5)
43global::System.Text.Json.Serialization.JsonConverter? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 54private static global::System.Text.Json.Serialization.JsonConverter? GetRuntimeConverterForType(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) 58global::System.Text.Json.Serialization.JsonConverter? converter = options.Converters[i]; 68private static global::System.Text.Json.Serialization.JsonConverter ExpandConverter(global::System.Type type, global::System.Text.Json.Serialization.JsonConverter converter, global::System.Text.Json.JsonSerializerOptions options, bool validateCanConvert = true)
System.Private.Windows.Core (1)
System\Private\Windows\Ole\Composition.cs (1)
145/// or create a custom <see cref="Text.Json.Serialization.JsonConverter"/>, attach the
System.Text.Json (194)
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
61JsonConverter? customConverter = null, 80JsonConverter effectiveConverter = customConverter ?? typeInfo.Converter;
System\Text\Json\Serialization\Attributes\JsonConverterAttribute.cs (2)
12/// The specified converter type must derive from <see cref="JsonConverter"/>. 47public virtual JsonConverter? CreateConverter(Type typeToConvert)
System\Text\Json\Serialization\Converters\CastingConverter.cs (4)
17private readonly JsonConverter _sourceConverter; 20internal override JsonConverter? NullableElementConverter => _sourceConverter.NullableElementConverter; 25internal CastingConverter(JsonConverter sourceConverter) 42internal override JsonConverter? SourceConverterForCastingConverter => _sourceConverter;
System\Text\Json\Serialization\Converters\Collection\IAsyncEnumerableConverterFactory.cs (2)
22public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 29return (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactory.cs (3)
35public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 211JsonConverter converter = (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\Collection\JsonCollectionConverter.cs (2)
47/// The <see cref="JsonConverter.IsConvertibleCollection"/> property must also be set to <see langword="true"/>. 165ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (1)
187ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Collection\MemoryConverterFactory.cs (2)
24public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 33return (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\FSharp\FSharpOptionConverter.cs (1)
15internal override JsonConverter? NullableElementConverter => _elementConverter;
System\Text\Json\Serialization\Converters\FSharp\FSharpTypeConverterFactory.cs (4)
30public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 76return (JsonConverter)Activator.CreateInstance(converterFactoryType, constructorArguments)!; 81private static JsonConverter CreateFSharpUnionConverter(Type typeToConvert, JsonSerializerOptions options) 103return (JsonConverter)Activator.CreateInstance(converterType, new object[] { caseInfos, tagReader, options, typeDiscriminatorPropertyName })!;
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (6)
554private JsonConverter? _converter; 585public JsonConverter Converter => _converter ??= _options.GetConverterInternal(FieldType); 590private static JsonConverter ResolveCustomConverter(JsonConverterAttribute converterAttribute, Type fieldType, PropertyInfo propertyInfo, JsonSerializerOptions options) 593JsonConverter? converter; 606if (!typeof(JsonConverter).IsAssignableFrom(converterType) || ctor is null || !ctor.IsPublic) 611converter = (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Converters\FSharp\FSharpValueOptionConverter.cs (1)
15internal override JsonConverter? NullableElementConverter => _elementConverter;
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
25internal override JsonConverter? NullableElementConverter => Converter.NullableElementConverter;
System\Text\Json\Serialization\Converters\Node\JsonNodeConverterFactory.cs (1)
16public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options)
System\Text\Json\Serialization\Converters\Object\ObjectConverter.cs (1)
59JsonConverter runtimeConverter = options.GetConverterInternal(runtimeType);
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (3)
41public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 43JsonConverter converter; 126converter = (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (1)
95ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (1)
152ResolvePolymorphicConverter(jsonTypeInfo, ref state) is JsonConverter polymorphicConverter)
System\Text\Json\Serialization\Converters\Union\JsonUnionConverter.cs (1)
79JsonConverter caseConverter = caseTypeInfo.Converter;
System\Text\Json\Serialization\Converters\Union\JsonUnionConverterFactory.cs (2)
23public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 26return (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Converters\Value\EnumConverterFactory.cs (3)
22public override JsonConverter CreateConverter(Type type, JsonSerializerOptions options) 31public static JsonConverter Create(Type enumType, EnumConverterOptions converterOptions, JsonNamingPolicy? namingPolicy, JsonSerializerOptions options) 40return (JsonConverter)converterType.CreateInstanceNoWrapExceptions(
System\Text\Json\Serialization\Converters\Value\NullableConverter.cs (1)
11internal override JsonConverter? NullableElementConverter => _elementConverter;
System\Text\Json\Serialization\Converters\Value\NullableConverterFactory.cs (5)
19public override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options) 24JsonConverter valueConverter = options.GetConverterInternal(valueTypeToConvert); 35public static JsonConverter CreateValueConverter(Type valueTypeToConvert, JsonConverter valueConverter) 38return (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverterFactory.cs (4)
33public override JsonConverter CreateConverter(Type type, JsonSerializerOptions options) 39internal static JsonConverter CreateUnsupportedConverterForType(Type type, string? errorMessage = null) 41JsonConverter converter = (JsonConverter)Activator.CreateInstance(
System\Text\Json\Serialization\JsonConverter.cs (3)
20IsInternalConverter = GetType().Assembly == typeof(JsonConverter).Assembly; 163internal virtual JsonConverter? SourceConverterForCastingConverter => null; 169internal virtual JsonConverter? NullableElementConverter => null;
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (5)
14internal JsonConverter? ResolvePolymorphicConverter(JsonTypeInfo jsonTypeInfo, ref ReadStack state) 21JsonConverter? polymorphicConverter = null; 83internal JsonConverter? ResolvePolymorphicConverter(object value, JsonTypeInfo jsonTypeInfo, JsonSerializerOptions options, ref WriteStack state) 90JsonConverter? polymorphicConverter = null; 152internal bool TryHandleSerializedObjectReference(Utf8JsonWriter writer, object value, JsonSerializerOptions options, JsonConverter? polymorphicConverter, ref WriteStack state)
System\Text\Json\Serialization\JsonConverterFactory.cs (3)
33public abstract JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options); 35internal JsonConverter GetConverterInternal(Type typeToConvert, JsonSerializerOptions options) 39JsonConverter? converter = CreateConverter(typeToConvert, options);
System\Text\Json\Serialization\JsonConverterOfT.cs (2)
381JsonConverter? polymorphicConverter = canBePolymorphic ? 684if (result is null && DefaultJsonTypeInfoResolver.TryGetDefaultSimpleConverter(Type, out JsonConverter? defaultConverter))
System\Text\Json\Serialization\JsonNumberEnumConverter.cs (1)
29public override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options)
System\Text\Json\Serialization\JsonSerializer.Read.Document.cs (3)
26/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 54/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 148/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Element.cs (4)
23/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 49/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 77/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 132/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.HandleMetadata.cs (2)
25internal static bool TryReadMetadata(JsonConverter converter, JsonTypeInfo jsonTypeInfo, ref Utf8JsonReader reader, scoped ref ReadStack state) 538internal static void ValidateMetadataForArrayConverter(JsonConverter converter, ref Utf8JsonReader reader, scoped ref ReadStack state)
System\Text\Json\Serialization\JsonSerializer.Read.Node.cs (3)
25/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 123/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Pipe.cs (3)
38/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 134/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 175/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Span.cs (3)
26/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 53/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 120/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Stream.cs (6)
38/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 71/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 106/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 141/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 290/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 328/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.String.cs (6)
39/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 73/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 108/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 146/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 317/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 362/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Read.Utf8JsonReader.cs (3)
30/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 84/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 232/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.ByteArray.cs (3)
20/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 113/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Document.cs (3)
21/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 46/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 104/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Element.cs (3)
21/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 46/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 104/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.HandleMetadata.cs (2)
18JsonConverter jsonConverter, 63JsonConverter jsonConverter,
System\Text\Json\Serialization\JsonSerializer.Write.Node.cs (3)
22/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 105/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Pipe.cs (3)
55/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 115/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 150/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Stream.cs (6)
38/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 66/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 98/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 131/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 263/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 295/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.String.cs (3)
21/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 47/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 123/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializer.Write.Utf8JsonWriter.cs (3)
23/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 53/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 125/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/>
System\Text\Json\Serialization\JsonSerializerOptions.Converters.cs (10)
23public IList<JsonConverter> Converters => _converters ??= new(this); 51/// The configured <see cref="JsonConverter"/> for <paramref name="typeToConvert"/> returned an invalid converter. 54/// There is no compatible <see cref="System.Text.Json.Serialization.JsonConverter"/> 59public JsonConverter GetConverter(Type typeToConvert) 79internal JsonConverter GetConverterInternal(Type typeToConvert) 85internal JsonConverter? GetConverterFromList(Type typeToConvert) 89foreach (JsonConverter item in converterList) 118internal JsonConverter? ExpandConverterFactory(JsonConverter? converter, Type typeToConvert) 128internal static void CheckConverterNullabilityIsSameAsPropertyType(JsonConverter converter, Type propertyType)
System\Text\Json\Serialization\JsonSerializerOptions.cs (3)
935/// Read-only instances use caching when querying <see cref="JsonConverter"/> and <see cref="JsonTypeInfo"/> metadata. 1158private sealed class ConverterList : ConfigurationList<JsonConverter> 1162public ConverterList(JsonSerializerOptions options, IList<JsonConverter>? source = null)
System\Text\Json\Serialization\JsonStringEnumConverter.cs (2)
53public sealed override JsonConverter? CreateConverter(Type typeToConvert, JsonSerializerOptions options) 112public sealed override JsonConverter CreateConverter(Type typeToConvert, JsonSerializerOptions options)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Converters.cs (14)
15private static Dictionary<Type, JsonConverter>? s_defaultSimpleConverters; 43private static Dictionary<Type, JsonConverter> GetDefaultSimpleConverters() 46var converters = new Dictionary<Type, JsonConverter>(NumberOfSimpleConverters); 100void Add(JsonConverter converter) => 106private static JsonConverter GetBuiltInConverter(Type typeToConvert) 111if (s_defaultSimpleConverters.TryGetValue(typeToConvert, out JsonConverter? converter)) 132internal static bool TryGetDefaultSimpleConverter(Type typeToConvert, [NotNullWhen(true)] out JsonConverter? converter) 145private static JsonConverter? GetCustomConverterForMember(Type typeToConvert, MemberInfo memberInfo, JsonSerializerOptions options) 156internal static JsonConverter GetConverterForType(Type typeToConvert, JsonSerializerOptions options, bool resolveJsonConverterAttribute = true) 159JsonConverter? converter = options.GetConverterFromList(typeToConvert); 187private static JsonConverter GetConverterFromAttribute(JsonConverterAttribute converterAttribute, Type typeToConvert, MemberInfo? memberInfo, JsonSerializerOptions options) 189JsonConverter? converter; 221if (!typeof(JsonConverter).IsAssignableFrom(converterType) || ctor == null || !ctor.IsPublic) 226converter = (JsonConverter)Activator.CreateInstance(converterType)!;
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (1)
81JsonConverter converter = GetConverterForType(type, options);
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (4)
27private static JsonTypeInfo CreateTypeInfoCore(Type type, JsonConverter converter, JsonSerializerOptions options) 717JsonConverter? customConverter; 825JsonConverter? customConverter, 954private static Func<object>? DetermineCreateObjectDelegate(Type type, JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Converters.cs (1)
321internal static JsonConverter<T> GetTypedConverter<T>(JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.cs (1)
107public static JsonTypeInfo<T> CreateValueInfo<T>(JsonSerializerOptions options, JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
15private static JsonTypeInfo<T> CreateCore<T>(JsonConverter converter, JsonSerializerOptions options)
System\Text\Json\Serialization\Metadata\JsonParameterInfo.cs (1)
117internal JsonConverter EffectiveConverter => MatchingProperty.EffectiveConverter;
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (3)
25internal JsonConverter EffectiveConverter 34private protected JsonConverter? _effectiveConverter; 48public JsonConverter? CustomConverter
System\Text\Json\Serialization\Metadata\JsonPropertyInfoValuesOfT.cs (1)
42/// A <see cref="JsonConverter"/> for the property or field, specified by <see cref="JsonConverterAttribute"/>.
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (13)
39internal JsonTypeInfo(Type type, JsonConverter converter, JsonSerializerOptions options) 690/// Gets the <see cref="JsonConverter"/> associated with the current type. 693/// The <see cref="JsonConverter"/> associated with the type determines the value of <see cref="Kind"/>, 697public JsonConverter Converter { get; } 707/// The value of <see cref="Kind"/> is determined exclusively by the <see cref="JsonConverter"/> 1153/// <see cref="JsonConverter.GetSupportedJsonValueTypes"/>. User-defined converters 1158/// <see cref="JsonConverter"/> metadata and does not perform any reflection, so it is 1171JsonConverter converter = caseTypeInfo.Converter; 1351JsonConverter converter = DefaultJsonTypeInfoResolver.GetConverterForType(typeof(T), options, resolveJsonConverterAttribute: false); 1385JsonConverter converter = DefaultJsonTypeInfoResolver.GetConverterForType(type, options, resolveJsonConverterAttribute: false); 1391internal static JsonTypeInfo CreateJsonTypeInfo(Type type, JsonConverter converter, JsonSerializerOptions options) 1405parameterTypes: [typeof(JsonConverter), typeof(JsonSerializerOptions)], 1756private static JsonTypeInfoKind GetTypeInfoKind(Type type, JsonConverter converter)
System\Text\Json\Serialization\Metadata\JsonTypeInfoOfT.cs (1)
19internal JsonTypeInfo(JsonConverter converter, JsonSerializerOptions options)
System\Text\Json\Serialization\ReadStack.cs (2)
218public JsonConverter InitializePolymorphicReEntry(JsonTypeInfo derivedJsonTypeInfo) 238public JsonConverter ResumePolymorphicReEntry()
System\Text\Json\Serialization\WriteStackFrame.cs (2)
139public JsonConverter InitializePolymorphicReEntry(JsonTypeInfo derivedJsonTypeInfo) 151public JsonConverter ResumePolymorphicReEntry()
System\Text\Json\ThrowHelper.Serialization.cs (4)
44public static void ThrowNotSupportedException_DictionaryKeyTypeNotSupported(Type keyType, JsonConverter converter) 128public static void ThrowJsonException_SerializationConverterRead(JsonConverter? converter) 134public static void ThrowJsonException_SerializationConverterWrite(JsonConverter? converter) 454public static void ThrowInvalidOperationException_ConverterCanConvertMultipleTypes(Type runtimePropertyType, JsonConverter jsonConverter)