diff --git a/src/benchmarks/micro/Serializers/DataGenerator.cs b/src/benchmarks/micro/Serializers/DataGenerator.cs index 1591f649c2d..672641e2604 100644 --- a/src/benchmarks/micro/Serializers/DataGenerator.cs +++ b/src/benchmarks/micro/Serializers/DataGenerator.cs @@ -53,6 +53,8 @@ internal static T Generate() return (T)(object)new Hashtable(ValuesGenerator.ArrayOfUniqueValues(100).ToDictionary(value => value)); if (typeof(T) == typeof(LargeStructWithProperties)) return (T)(object)CreateLargeStructWithProperties(); + if (typeof(T) == typeof(DateTimeOffset?)) + return (T)(object)new DateTimeOffset(2021, 08, 13, 11, 11, 05, TimeSpan.Zero); if (typeof(T) == typeof(int)) return (T)(object)42; diff --git a/src/benchmarks/micro/libraries/System.Text.Json/Serializer/ReadJson.cs b/src/benchmarks/micro/libraries/System.Text.Json/Serializer/ReadJson.cs index db28e852ead..4aad1d34e2e 100644 --- a/src/benchmarks/micro/libraries/System.Text.Json/Serializer/ReadJson.cs +++ b/src/benchmarks/micro/libraries/System.Text.Json/Serializer/ReadJson.cs @@ -26,6 +26,7 @@ namespace System.Text.Json.Serialization.Tests [GenericTypeArguments(typeof(Hashtable))] [GenericTypeArguments(typeof(SimpleStructWithProperties))] [GenericTypeArguments(typeof(LargeStructWithProperties))] + [GenericTypeArguments(typeof(DateTimeOffset?))] [GenericTypeArguments(typeof(int))] public class ReadJson { diff --git a/src/benchmarks/micro/libraries/System.Text.Json/Serializer/WriteJson.cs b/src/benchmarks/micro/libraries/System.Text.Json/Serializer/WriteJson.cs index d3ce922ecd8..dcf2deabe7c 100644 --- a/src/benchmarks/micro/libraries/System.Text.Json/Serializer/WriteJson.cs +++ b/src/benchmarks/micro/libraries/System.Text.Json/Serializer/WriteJson.cs @@ -27,6 +27,7 @@ namespace System.Text.Json.Serialization.Tests [GenericTypeArguments(typeof(Hashtable))] [GenericTypeArguments(typeof(SimpleStructWithProperties))] [GenericTypeArguments(typeof(LargeStructWithProperties))] + [GenericTypeArguments(typeof(DateTimeOffset?))] [GenericTypeArguments(typeof(int))] public class WriteJson {