Files
TaskHybrid/salesbook.Shared/Core/Dto/AttachedDTO.cs

28 lines
640 B
C#

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
}
}