namespace salesbook.Shared.Core.Dto; public class AttachedDTO { public string Name { get; set; } public string? Description { get; set; } public string? MimeType { get; set; } public long? DimensionBytes { get; set; } public string? Path { get; set; } public byte[]? FileBytes { get; set; } public Stream? FileContent => FileBytes is null ? null : new MemoryStream(FileBytes); public double? Lat { get; set; } public double? Lng { get; set; } public TypeAttached Type { get; set; } public enum TypeAttached { Image, Document, Position } }