Skip to content

Latest commit

 

History

History
14 lines (7 loc) · 611 Bytes

README.md

File metadata and controls

14 lines (7 loc) · 611 Bytes

dotnet-configmodel

Eryph configuration model libraries for following configuration models:

  • Catlets
  • Project networks

Serialization is implemented in a way that is compatible both for JSON and YAML. Each configuration object is de-/serializable from / to JSON and YAML and vice versa.

To archive this compatibility deserialization will always first convert the input to a Dictionary<object,object> and then parsed in a custom parser framework that is independant of System.Json.Text or YamlDotNet.

For serialization the model types will be directly serialized using System.Json.Text or YamlDotNet.