Files
Govor/Govor.Core/Models/MediaAttachments.cs
T
2025-06-22 15:10:10 +07:00

23 lines
498 B
C#

namespace Govor.Core.Models;
public class MediaAttachments
{
public Guid Id { get; set; }
public Guid MessageId { get; set; }
public MediaType Type { get; set; }
public string FilePath { get; set; } = string.Empty; // local path in filesystem
public string MimeType { get; set; } = string.Empty;
public string? EncryptedKey { get; set; }
public Message Message { get; set; } = null!;
}
public enum MediaType
{
Image,
Video,
Audio,
File,
Voice
}