Namespace Huml.Net.Versioning

Classes

HumlOptions

Configuration options for HUML parsing and serialisation.

Enums

CollectionFormat

Controls whether collections are serialised in inline or multiline format.

HumlNumberHandling

Controls how Huml.Net.Serialization.HumlSerializerImpl and Huml.Net.Serialization.HumlDeserializer handle numeric values.

HumlSpecVersion

Identifies a HUML specification version.

HumlUnknownDerivedTypeHandling

Controls deserialiser behaviour when a discriminator value is not recognised.

UnknownVersionBehaviour

Behaviour when a document header declares a spec version outside the support window.

UnmappedMemberHandling

Controls how Huml.Net.Serialization.HumlDeserializer behaves when a HUML document contains a key that does not match any property on the target type and is not captured by a [HumlExtensionData] property.

VersionSource

Determines where the spec version is read from.