using TakeoutSaaS.Shared.Abstractions.Entities;

namespace TakeoutSaaS.Infrastructure.Logs.Persistence;

/// <summary>
/// 操作日志消息消费去重记录。
/// </summary>
public sealed class OperationLogInboxMessage : EntityBase
{
    /// <summary>
    /// 消息唯一标识。
    /// </summary>
    public Guid MessageId { get; set; }

    /// <summary>
    /// 消费时间（UTC）。
    /// </summary>
    public DateTime ConsumedAt { get; set; }
}
