blob: 3405606d273f75d054e178afb7348d1d91368864 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
namespace IOL.GreatOffice.Api.Models.Static;
public static class JsonSettings
{
public static Action<JsonOptions> SetDefaultAction { get; } = options =>
{
options.JsonSerializerOptions.ReferenceHandler = ReferenceHandler.IgnoreCycles;
options.JsonSerializerOptions.PropertyNameCaseInsensitive = true;
options.JsonSerializerOptions.NumberHandling = JsonNumberHandling.AllowReadingFromString;
options.JsonSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase;
};
public static readonly JsonSerializerOptions WriteIndented = new()
{
WriteIndented = true
};
}
|