using MediatR;

namespace CMSMicroservice.Application.PublicMessageCQ.Queries.GetActiveMessages;

/// <summary>
/// کوئری دریافت پیام‌های فعال
/// برای نمایش در داشبورد کاربران
/// </summary>
public class GetActiveMessagesQuery : IRequest<List<PublicMessageDto>>
{
    // فیلتر اختیاری: فقط پیام‌های با اولویت خاص
    public int? MinPriority { get; set; }
}
