Added JsonStringEnumConverter
This commit is contained in:
parent
b6817d18b5
commit
e7ecaefa3c
@ -1,5 +1,6 @@
|
|||||||
|
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using System.Text.Json.Serialization;
|
||||||
|
|
||||||
using ASC.Api.Core;
|
using ASC.Api.Core;
|
||||||
using ASC.Api.Core.Auth;
|
using ASC.Api.Core.Auth;
|
||||||
@ -51,6 +52,7 @@ namespace ASC.Files
|
|||||||
options.JsonSerializerOptions.IgnoreNullValues = true;
|
options.JsonSerializerOptions.IgnoreNullValues = true;
|
||||||
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
|
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
|
||||||
options.JsonSerializerOptions.Converters.Add(new FileEntryWrapperConverter());
|
options.JsonSerializerOptions.Converters.Add(new FileEntryWrapperConverter());
|
||||||
|
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
|
||||||
});
|
});
|
||||||
|
|
||||||
services.AddMemoryCache();
|
services.AddMemoryCache();
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
using System.Text.Json.Serialization;
|
||||||
|
|
||||||
using ASC.Api.Core;
|
using ASC.Api.Core;
|
||||||
using ASC.Api.Core.Auth;
|
using ASC.Api.Core.Auth;
|
||||||
@ -50,6 +51,7 @@ namespace ASC.People
|
|||||||
options.JsonSerializerOptions.WriteIndented = false;
|
options.JsonSerializerOptions.WriteIndented = false;
|
||||||
options.JsonSerializerOptions.IgnoreNullValues = true;
|
options.JsonSerializerOptions.IgnoreNullValues = true;
|
||||||
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
|
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
|
||||||
|
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
|
||||||
});
|
});
|
||||||
|
|
||||||
services.AddAuthentication("cookie")
|
services.AddAuthentication("cookie")
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
using System.Text.Json.Serialization;
|
||||||
|
|
||||||
using ASC.Api.Core;
|
using ASC.Api.Core;
|
||||||
using ASC.Api.Core.Auth;
|
using ASC.Api.Core.Auth;
|
||||||
using ASC.Api.Core.Core;
|
using ASC.Api.Core.Core;
|
||||||
@ -44,6 +46,7 @@ namespace ASC.Web.Api
|
|||||||
options.JsonSerializerOptions.WriteIndented = false;
|
options.JsonSerializerOptions.WriteIndented = false;
|
||||||
options.JsonSerializerOptions.IgnoreNullValues = true;
|
options.JsonSerializerOptions.IgnoreNullValues = true;
|
||||||
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
|
options.JsonSerializerOptions.Converters.Add(new ApiDateTimeConverter());
|
||||||
|
options.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter());
|
||||||
});
|
});
|
||||||
|
|
||||||
services.AddAuthentication("cookie")
|
services.AddAuthentication("cookie")
|
||||||
|
Loading…
Reference in New Issue
Block a user