11 references to JsonConverterTypeRef
System.Text.Json.SourceGeneration (11)
JsonSourceGenerator.Emitter.cs (11)
310{JsonConverterTypeRef} converter = ExpandConverter(typeof({typeFQN}), new {converterFQN}(), options); 331{{JsonConverterTypeRef}} converter = {{JsonMetadataServicesTypeRef}}.GetNullableConverter<{{underlyingTypeFQN}}>(options); 871: $"({JsonConverterTypeRef}<{propertyTypeFQN}>)ExpandConverter(typeof({propertyTypeFQN}), new {converterFQN}(), options)"; 2198{{JsonConverterTypeRef}}? converter = GetRuntimeConverterForType(typeof(TJsonMetadataType), options); 2209private static {{JsonConverterTypeRef}}? GetRuntimeConverterForType({{TypeTypeRef}} type, {{JsonSerializerOptionsTypeRef}} options) 2213{{JsonConverterTypeRef}}? converter = options.Converters[i]; 2223private static {{JsonConverterTypeRef}} ExpandConverter({{TypeTypeRef}} type, {{JsonConverterTypeRef}} converter, {{JsonSerializerOptionsTypeRef}} options, bool validateCanConvert = true) 2247private static {{JsonConverterTypeRef}}<TJsonMetadataType?> GetConverterForNullableProperty<TJsonMetadataType>({{JsonConverterTypeRef}} converter, {{JsonSerializerOptionsTypeRef}} options) 2252return ({{JsonConverterTypeRef}}<TJsonMetadataType?>)ExpandConverter(typeof(TJsonMetadataType?), converter, options, validateCanConvert: false);