<PackageReference Include="Newtonsoft.Json" Version="13.0.4" />

Newtonsoft.Json.Serialization.JsonDictionaryContract

Contract details for a Type used by the JsonSerializer.
namespace Newtonsoft.Json.Converters { public class UnixDateTimeConverter : DateTimeConverterBase { public bool AllowPreEpoch { get; set; } public UnixDateTimeConverter(); public UnixDateTimeConverter(bool allowPreEpoch); } } namespace Newtonsoft.Json.Serialization { public class JsonDictionaryContract : JsonContainerContract { public Func<string, string> DictionaryKeyResolver { get; set; } public Type DictionaryKeyType { get; } public Type DictionaryValueType { get; } public ObjectConstructor<object> OverrideCreator { get; set; } public bool HasParameterizedCreator { get; set; } public JsonDictionaryContract(Type underlyingType); } }