namespace CMSMicroservice.Application.TagCQ.Commands.CreateTag;

public record CreateTagCommand : IRequest<long>
{
    /// <summary>نام لاتین تگ</summary>
    public string Name { get; init; }
    
    /// <summary>عنوان فارسی تگ</summary>
    public string Title { get; init; }
    
    /// <summary>توضیحات</summary>
    public string? Description { get; init; }
    
    /// <summary>ترتیب نمایش</summary>
    public int SortOrder { get; init; }
    
    /// <summary>وضعیت فعال/غیرفعال</summary>
    public bool IsActive { get; init; } = true;
}
