namespace WorkClub.Domain.Interfaces;

/// <summary>
/// Marker interface for tenant-aware entities.
/// All domain entities must implement this to support multi-tenancy.
/// </summary>
public interface ITenantEntity
{
    /// <summary>
    /// Gets or sets the tenant ID (Finbuckle multi-tenant identifier).
    /// </summary>
    string TenantId { get; set; }
}
