55 references to JsonSerializer
Microsoft.Extensions.Caching.Hybrid.Tests (55)
SerializerTests.cs (55)
43[InlineData(JsonSerializer.None, JsonSerializer.Default)] 44[InlineData(JsonSerializer.CustomGlobal, JsonSerializer.CustomGlobal)] 45[InlineData(JsonSerializer.CustomPerType, JsonSerializer.CustomPerType)] 46[InlineData(JsonSerializer.CustomPerType | JsonSerializer.CustomGlobal, JsonSerializer.CustomPerType)] 47public void RoundTripPoco(JsonSerializer addSerializers, JsonSerializer expectedSerializer) 71[InlineData(JsonSerializer.None, JsonSerializer.Default)] 72[InlineData(JsonSerializer.CustomGlobal, JsonSerializer.CustomGlobal)] 73[InlineData(JsonSerializer.CustomPerType, JsonSerializer.CustomPerType)] 74[InlineData(JsonSerializer.CustomPerType | JsonSerializer.CustomGlobal, JsonSerializer.CustomPerType)] 75public void RoundTripTuple(JsonSerializer addSerializers, JsonSerializer expectedSerializer) 83[InlineData(JsonSerializer.None, JsonSerializer.FieldEnabled)] 84[InlineData(JsonSerializer.CustomGlobal, JsonSerializer.FieldEnabled)] 85[InlineData(JsonSerializer.CustomPerType, JsonSerializer.FieldEnabled)] 86[InlineData(JsonSerializer.CustomPerType | JsonSerializer.CustomGlobal, JsonSerializer.FieldEnabled)] 87public void RoundTripValueTuple(JsonSerializer addSerializers, JsonSerializer expectedSerializer) 95[InlineData(JsonSerializer.None, JsonSerializer.FieldEnabled)] 96[InlineData(JsonSerializer.CustomGlobal, JsonSerializer.FieldEnabled)] 97[InlineData(JsonSerializer.CustomPerType, JsonSerializer.FieldEnabled)] 98[InlineData(JsonSerializer.CustomPerType | JsonSerializer.CustomGlobal, JsonSerializer.FieldEnabled)] 99public void RoundTripNamedValueTuple(JsonSerializer addSerializers, JsonSerializer expectedSerializer) 106private static T RoundTrip<T>(T value, ReadOnlySpan<byte> expectedBytes, JsonSerializer expectedJsonOptions, JsonSerializer addSerializers = JsonSerializer.None, bool binary = false) 113if ((addSerializers & JsonSerializer.CustomGlobal) != JsonSerializer.None) 119if ((addSerializers & JsonSerializer.CustomPerType) != JsonSerializer.None) 127JsonSerializer.Default => JsonSerializerOptions.Default, 128JsonSerializer.FieldEnabled => DefaultJsonSerializerFactory.FieldEnabledJsonOptions, 129JsonSerializer.CustomGlobal => globalOptions, 130JsonSerializer.CustomPerType => perTypeOptions,