using SabreTools.Models.PIC; using SabreTools.Serialization.Interfaces; namespace SabreTools.Serialization.Files { public partial class PIC : IFileSerializer { /// public bool Serialize(DiscInformation? obj, string? path) { if (string.IsNullOrEmpty(path)) return false; using var stream = new Streams.PIC().Serialize(obj); if (stream == null) return false; using var fs = System.IO.File.OpenWrite(path); stream.CopyTo(fs); return true; } } }