Added JsonStringEnumConverter

This commit is contained in:
pavelbannov 2020-05-27 16:19:58 +03:00
parent b6817d18b5
commit e7ecaefa3c
3 changed files with 7 additions and 0 deletions

View File

@ -1,5 +1,6 @@
using System.Text;
using System.Text.Json.Serialization;
using ASC.Api.Core;
using ASC.Api.Core.Auth;
@ -51,6 +52,7 @@ namespace ASC.Files
options.JsonSerializerOptions.IgnoreNullValues = true;
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
options.JsonSerializerOptions.Converters.Add(new FileEntryWrapperConverter());
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
});
services.AddMemoryCache();

View File

@ -1,5 +1,6 @@
using System;
using System.Text.Json.Serialization;
using ASC.Api.Core;
using ASC.Api.Core.Auth;
@ -50,6 +51,7 @@ namespace ASC.People
options.JsonSerializerOptions.WriteIndented = false;
options.JsonSerializerOptions.IgnoreNullValues = true;
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
});
services.AddAuthentication("cookie")

View File

@ -1,3 +1,5 @@
using System.Text.Json.Serialization;
using ASC.Api.Core;
using ASC.Api.Core.Auth;
using ASC.Api.Core.Core;
@ -44,6 +46,7 @@ namespace ASC.Web.Api
options.JsonSerializerOptions.WriteIndented = false;
options.JsonSerializerOptions.IgnoreNullValues = true;
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
});
services.AddAuthentication("cookie")