diff --git a/src/TesApi.Web/Startup.cs b/src/TesApi.Web/Startup.cs index 3e05f1e6f..6fd792b45 100644 --- a/src/TesApi.Web/Startup.cs +++ b/src/TesApi.Web/Startup.cs @@ -21,6 +21,7 @@ using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; +using Newtonsoft.Json; using Newtonsoft.Json.Converters; using Newtonsoft.Json.Serialization; using Tes.ApiClients; @@ -98,6 +99,7 @@ public void ConfigureServices(IServiceCollection services) { opts.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver(); opts.SerializerSettings.Converters.Add(new StringEnumConverter(new CamelCaseNamingStrategy())); + opts.SerializerSettings.DefaultValueHandling = Newtonsoft.Json.DefaultValueHandling.Ignore; }) .Services .AddSingleton(CreateStorageAccessProviderFromConfiguration)