28 lines
640 B
C#
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
|
|
}
|
|
} |