using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace CampusErrand.Models; /// /// 消息已读表 /// public class MessageRead { [Key] public int Id { get; set; } /// 用户 ID public int UserId { get; set; } /// 消息类型 public MessageType MessageType { get; set; } /// 消息 ID public int MessageId { get; set; } /// 已读时间 public DateTime ReadAt { get; set; } = DateTime.UtcNow; // 导航属性 [ForeignKey(nameof(UserId))] public User? User { get; set; } }