namespace CMSMicroservice.Domain.Entities.Club;

/// <summary>
/// فیچرهای باشگاه مشتریان (امکانات ویژه)
/// </summary>
public class ClubFeature : BaseAuditableEntity
{
    /// <summary>
    /// نام فیچر
    /// </summary>
    public string Title { get; set; }

    /// <summary>
    /// توضیحات کوتاه
    /// </summary>
    public string? Description { get; set; }
    
    

    /// <summary>
    /// وضعیت فعال/غیرفعال
    /// </summary>
    public bool IsActive { get; set; }


    /// <summary>
    /// ترتیب نمایش
    /// </summary>
    public int SortOrder { get; set; }

    /// <summary>
    /// UserClubFeature Collection Navigation Reference
    /// </summary>
    public virtual ICollection<UserClubFeature>? UserClubFeatures { get; set; }
}
