[This is preliminary documentation and is subject to change.]
A format that writes into binary files in an efficient way using variable-length integers, strings and meta handles.
Developers may derive new formats that support custom serialization of their business-related types. This may increase performance dramatically.
For example, in a drawing application a new format may derive from SlimFormat to natively serialize Point and PolarPoint structs to yield faster serialization times.
NFX.Serialization.Slim.SlimSlimSerializer is capable of SlimFormat-derived format injection, in which case it will automatically discover new types that are directly supported
by the format.
Inheritance Hierarchy

NFX.IO StreamerFormat
NFX.IO StreamerFormat SlimReader, SlimWriter
NFX.IO SlimFormat
Namespace: NFX.IO
Assembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax
See Also