From 301780410580647b994e13bc2367153569d04634 Mon Sep 17 00:00:00 2001 From: crupest Date: Sat, 14 Nov 2020 01:58:38 +0800 Subject: ... --- .../IntegratedTests/CommonJsonSerializeOptions.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 BackEnd/Timeline.Tests/IntegratedTests/CommonJsonSerializeOptions.cs (limited to 'BackEnd/Timeline.Tests/IntegratedTests/CommonJsonSerializeOptions.cs') diff --git a/BackEnd/Timeline.Tests/IntegratedTests/CommonJsonSerializeOptions.cs b/BackEnd/Timeline.Tests/IntegratedTests/CommonJsonSerializeOptions.cs new file mode 100644 index 00000000..a14c8eef --- /dev/null +++ b/BackEnd/Timeline.Tests/IntegratedTests/CommonJsonSerializeOptions.cs @@ -0,0 +1,21 @@ +using System.Text.Json; +using System.Text.Json.Serialization; +using Timeline.Models.Converters; + +namespace Timeline.Tests.IntegratedTests +{ + public static class CommonJsonSerializeOptions + { + public static JsonSerializerOptions Options { get; } + + static CommonJsonSerializeOptions() + { + Options = new JsonSerializerOptions + { + PropertyNamingPolicy = JsonNamingPolicy.CamelCase + }; + Options.Converters.Add(new JsonStringEnumConverter()); + Options.Converters.Add(new JsonDateTimeConverter()); + } + } +} -- cgit v1.2.3