
CodecCatalogBuilder
- Namespace
- Rowles.LeanCorpus.Codecs.CodecKit
- Assembly
- Rowles.LeanCorpus.dll
Builds an immutable CodecCatalog and validates its declarations as one unit.
public sealed class CodecCatalogBuilder
- Inheritance
-
CodecCatalogBuilder
Add(CodecFamilyDescriptor)
Adds a codec family declaration.
AddBuiltIns()
Adds all statically declared LeanCorpus built-in persistent formats.
Build()
Validates the accumulated declarations and creates an immutable catalogue snapshot.