22 references to JsonConverterHelper
Microsoft.AspNetCore.Grpc.JsonTranscoding (16)
GrpcJsonTranscodingOptions.cs (2)
22() => JsonConverterHelper.CreateSerializerOptions(new JsonContext(JsonSettings, TypeRegistry, DescriptorRegistry)), 25() => JsonConverterHelper.CreateSerializerOptions(new JsonContext(JsonSettings, TypeRegistry, DescriptorRegistry), isStreamingOptions: true),
Internal\Json\AnyConverter.cs (2)
88var wrappedValue = valueMessage.Descriptor.Fields[JsonConverterHelper.WrapperValueFieldNumber].Accessor.GetValue(valueMessage); 112if (!JsonConverterHelper.ShouldFormatFieldValue(message, field, value, !settings.IgnoreDefaultValues))
Internal\Json\JsonConverterFactoryForWellKnownTypes.cs (2)
34return JsonConverterHelper.WellKnownTypeNames.ContainsKey(descriptor.FullName); 41var converterType = JsonConverterHelper.WellKnownTypeNames[descriptor.FullName];
Internal\Json\ListValueConverter.cs (1)
21JsonConverterHelper.PopulateList(ref reader, options, message, message.Descriptor.Fields[ListValue.ValuesFieldNumber]);
Internal\Json\MessageTypeInfoResolver.cs (3)
83if (JsonConverterHelper.WellKnownTypeNames.ContainsKey(messageDescriptor.FullName)) 94JsonConverterHelper.GetFieldType(field), 104return JsonConverterHelper.ShouldFormatFieldValue((IMessage)o, field, v, !_context.Settings.IgnoreDefaultValues);
Internal\Json\StructConverter.cs (1)
21JsonConverterHelper.PopulateMap(ref reader, options, message, message.Descriptor.Fields[Struct.FieldsFieldNumber]);
Internal\Json\WrapperConverter.cs (3)
19var valueDescriptor = message.Descriptor.Fields[JsonConverterHelper.WrapperValueFieldNumber]; 20var t = JsonConverterHelper.GetFieldType(valueDescriptor); 29var valueDescriptor = value.Descriptor.Fields[JsonConverterHelper.WrapperValueFieldNumber];
Internal\JsonRequestHelpers.cs (2)
219type = JsonConverterHelper.GetFieldType(serverCallContext.DescriptorInfo.BodyFieldDescriptor); 387responseType = JsonConverterHelper.GetFieldType(serverCallContext.DescriptorInfo.ResponseBodyDescriptor);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (4)
ConverterTests\JsonConverterReadTests.cs (1)
703return JsonConverterHelper.CreateSerializerOptions(context);
ConverterTests\JsonConverterWriteTests.cs (1)
566return JsonConverterHelper.CreateSerializerOptions(context);
ServerStreamingServerCallHandlerTests.cs (1)
358JsonConverterHelper.CreateSerializerOptions(jsonContext));
UnaryServerCallHandlerTests.cs (1)
1862JsonConverterHelper.CreateSerializerOptions(jsonContext));
Microsoft.AspNetCore.Grpc.Microbenchmarks (2)
Json\JsonReading.cs (1)
28_serializerOptions = JsonConverterHelper.CreateSerializerOptions(new JsonContext(new GrpcJsonSettings { WriteIndented = false }, TypeRegistry.Empty, descriptorRegistry));
Json\JsonWriting.cs (1)
28_serializerOptions = JsonConverterHelper.CreateSerializerOptions(