Files
SabreTools.Serialization/SabreTools.Serialization.Writers
Matt Nadareski 8f49e190d8 Fix everything
2026-03-24 19:17:25 -04:00
..
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00
2026-03-24 19:17:25 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-21 16:26:56 -04:00
2026-03-24 19:17:25 -04:00

SabreTools.Serialization.Writers

This library contains methods for writing out data from models that are defined in SabreTools.Data.Models into various output sources into.

Writer classes can inherit from one or more interfaces, as seen in the table below:

Interface Name Source Type Destination Type
SabreTools.Serialization.Writers.IByteWriter<TModel> TModel byte[]?
SabreTools.Serialization.Writers.IFileWriter<TModel> TModel string? path
SabreTools.Serialization.Writers.IStreamWriter<TModel> TModel Stream?
SabreTools.Serialization.Writers.IStringWriter<TModel> TModel string? representation