31 lines
858 B
C#
31 lines
858 B
C#
#if NET
|
|
using System.Text.Json;
|
|
using System.Text.Json.Serialization;
|
|
#endif
|
|
|
|
namespace EnvelopeGenerator.Domain.Constants
|
|
{
|
|
public class Format
|
|
{
|
|
#region Json Serializer Settings
|
|
public static class Json
|
|
{
|
|
#if NET
|
|
public static readonly JsonSerializerOptions ForDiagnostics = new()
|
|
{
|
|
PropertyNamingPolicy = JsonNamingPolicy.CamelCase,
|
|
WriteIndented = true,
|
|
DefaultIgnoreCondition = JsonIgnoreCondition.Never
|
|
};
|
|
|
|
public static readonly JsonSerializerOptions ForAnnotations = new()
|
|
{
|
|
PropertyNamingPolicy = JsonNamingPolicy.CamelCase,
|
|
WriteIndented = false,
|
|
DefaultIgnoreCondition = JsonIgnoreCondition.Never,
|
|
};
|
|
#endif
|
|
}
|
|
#endregion
|
|
}
|
|
} |