using Application.Abstractions.Messaging; using Domain.Entities.Store.ValueObject; namespace Application.Features.Admin.Store.Product.Search; /// /// Search: 1=ID, 2=Name. null 이면 Name 검색. /// StartAt/EndAt: CreatedAt 범위. /// public sealed record Query( int? Search, string? Keyword, string? StartAt, string? EndAt, int? GameID, ProductType? Type, bool? IsActive, int Page, ushort PerPage ) : IQuery;