using Application.Abstractions.Messaging;

namespace Application.Features.Admin.Forum.Post.Search;

public sealed record Query(
    int? BoardID,
    int? BoardPrefixID,
    int? Search,
    string? Keyword,
    string? StartAt,
    string? EndAt,
    int? Sort,
    bool? IsNotice,
    bool? IsSecret,
    bool? IsReply,
    bool? IsDeleted,
    bool? IsQnA,
    int PageNum,
    ushort PerPage
) : IQuery<Response>;