using Baya.Application.Models.Common;
using Baya.Application.Models.Reviews;
using Mediator;

namespace Baya.Application.Features.Reviews.Queries.ListReviewsForNurse;

/// <summary>Public, paginated list of a nurse's <b>published</b> reviews plus the cached rating aggregate.</summary>
public record ListReviewsForNurseQuery(long NurseProfileId, int Page = 1, int PageSize = 20)
    : IRequest<OperationResult<NurseReviewsResult>>;
