/// <summary> /// Initializes a new instance of the <see cref="DefaultJsonSerializerSettings"/> class. /// </summary> public DefaultJsonSerializerSettings() { Formatting = Formatting.Indented; NullValueHandling = NullValueHandling.Ignore; MissingMemberHandling = MissingMemberHandling.Ignore; ReferenceLoopHandling = ReferenceLoopHandling.Ignore; DateParseHandling = DateParseHandling.DateTimeOffset; DateFormatHandling = DateFormatHandling.IsoDateFormat; DateTimeZoneHandling = DateTimeZoneHandling.Utc; ContractResolver = new CamelCasePropertyNamesContractResolver(); Converters.AddStringValuesConverter(); Converters.AddHttpExceptionDescriptorConverter(); Converters.AddExceptionConverter(() => IncludeExceptionStackTrace); Converters.AddDataPairConverter(); Converters.AddStringEnumConverter(); Converters.AddStringFlagsEnumConverter(); Converters.AddTimeSpanConverter(); }