using System.Text; namespace Beam.Models { public class ByteDocument(string filename, byte[] content, Encoding? encoding = null) : Document(filename, encoding) { public byte[] Content { get; set; } = content; public override byte[] ToBytes() { return Content; } public override string ToString() { return Encoding.GetString(Content); } } }