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. |