Files
Govor/Govor.Core/Models/Message.cs
T
2025-06-20 13:32:29 +07:00

19 lines
484 B
C#

namespace Govor.Core.Models;
public class Message
{
public Guid Id { get; set; }
public Guid SenderId { get; set; }
public Guid RecipientId { get; set; } // or GroupId
public RecipientType RecipientType { get; set; }
public string EncryptedContent { get; set; } = string.Empty;
public DateTime SentAt { get; set; }
public bool IsEdited { get; set; } = false;
public DateTime? EditedAt { get; set; }
}
public enum RecipientType
{
User,
Group
}