diff --git a/services/Archival/FilterLists.Archival.Api/Startup.cs b/services/Archival/FilterLists.Archival.Api/Startup.cs index b966a4ac5..a73bc4e70 100644 --- a/services/Archival/FilterLists.Archival.Api/Startup.cs +++ b/services/Archival/FilterLists.Archival.Api/Startup.cs @@ -1,4 +1,5 @@ -using FilterLists.Archival.Application; +using System.Text.Json.Serialization; +using FilterLists.Archival.Application; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; @@ -19,7 +20,8 @@ public Startup(IConfiguration configuration) public void ConfigureServices(IServiceCollection services) { services.AddRouting(o => o.LowercaseUrls = true); - services.AddControllers().AddJsonOptions(o => o.JsonSerializerOptions.IgnoreNullValues = true); + services.AddControllers().AddJsonOptions(o => + o.JsonSerializerOptions.DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull); services.AddSwaggerGen(); services.AddApplicationServices(Configuration); } diff --git a/services/Directory/FilterLists.Directory.Api/Startup.cs b/services/Directory/FilterLists.Directory.Api/Startup.cs index 95a7c3c50..c74a0964e 100644 --- a/services/Directory/FilterLists.Directory.Api/Startup.cs +++ b/services/Directory/FilterLists.Directory.Api/Startup.cs @@ -1,4 +1,5 @@ -using FilterLists.Directory.Application; +using System.Text.Json.Serialization; +using FilterLists.Directory.Application; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; @@ -20,7 +21,8 @@ public void ConfigureServices(IServiceCollection services) { services.AddMemoryCache(); services.AddRouting(o => o.LowercaseUrls = true); - services.AddControllers().AddJsonOptions(o => o.JsonSerializerOptions.IgnoreNullValues = true); + services.AddControllers().AddJsonOptions(o => + o.JsonSerializerOptions.DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull); services.AddSwaggerGen(); services.AddApplicationServices(Configuration); }