using System; using System.Text.Json; using System.Text.Json.Serialization; using Microsoft.AspNetCore.Mvc; namespace IOL.WebApi.Template.Data.Static { public static class AppJsonSettings { public static Action Value { get; } = options => { options.JsonSerializerOptions.ReferenceHandler = ReferenceHandler.Preserve; options.JsonSerializerOptions.PropertyNameCaseInsensitive = true; options.JsonSerializerOptions.NumberHandling = JsonNumberHandling.AllowReadingFromString; options.JsonSerializerOptions.PropertyNamingPolicy = JsonNamingPolicy.CamelCase; }; } }