using OpenHarbor.CQRS.Abstractions; namespace Codex.CQRS.Queries; /// /// Health check query to verify API availability /// /// /// This query is automatically exposed as a REST endpoint by OpenHarbor.CQRS framework. /// Endpoint: POST /api/query/HealthQuery /// public record HealthQuery { } /// /// Handles health check queries /// public class HealthQueryHandler : IQueryHandler { /// /// Executes the health check /// /// The health query request /// Cancellation token /// Always returns true to indicate the API is healthy /// API is healthy and operational public Task HandleAsync(HealthQuery query, CancellationToken cancellationToken = default) => Task.FromResult(true); }