JsonContract Class

Namespace: Stimulsoft.Base.Json.Serialization

Contract details for a Type used by the JsonSerializer.

Properties

Property Type Description
Converter JsonConverter Gets or sets the default JsonConverter for this contract.
DefaultCreator Func Gets or sets the default creator method used to create the object.
DefaultCreatorNonPublic bool Gets or sets a value indicating whether the default creator is non public.
IsReference bool? Gets or sets whether this type contract is serialized as a reference.
UnderlyingType Type Gets the underlying type for the contract.