using System.IO; namespace SabreTools.Serialization.Writers { public class SoftwareList : XmlFile { #region Constants /// /// name field for DOCTYPE /// public const string DocTypeName = "softwarelist"; /// /// pubid field for DOCTYPE /// public const string? DocTypePubId = null; /// /// sysid field for DOCTYPE /// public const string DocTypeSysId = "softwarelist.dtd"; /// /// subset field for DOCTYPE /// public const string? DocTypeSubset = null; #endregion #region IFileWriter /// public override bool SerializeFile(Data.Models.SoftwareList.SoftwareList? obj, string? path) => Serialize(obj, path, DocTypeName, DocTypePubId, DocTypeSysId, DocTypeSysId); #endregion #region IStreamWriter /// public override Stream? SerializeStream(Data.Models.SoftwareList.SoftwareList? obj) => Serialize(obj, DocTypeName, DocTypePubId, DocTypeSysId, DocTypeSysId); #endregion } }