namespace TakeoutSaaS.Shared.Abstractions.Entities;

/// <summary>
/// 软删除实体约定：提供可空的删除时间戳以支持全局过滤。
/// </summary>
public interface ISoftDeleteEntity
{
    /// <summary>
    /// 删除时间（UTC），未删除时为 null。
    /// </summary>
    DateTime? DeletedAt { get; set; }
}
