using Microsoft.AspNetCore.Mvc; using MediatR; using EnvelopeGenerator.Application.Histories.Queries; namespace EnvelopeGenerator.Web.Controllers.Test; [ApiController] [Route("api/[controller]")] public class TestEnvelopeHistoryController : ControllerBase { ILogger _logger; private readonly IMediator _mediator; public TestEnvelopeHistoryController(ILogger logger, IMediator mediator) { _logger = logger; _mediator = mediator; } [HttpGet] public async Task Get([FromQuery] ReadHistoryQuery readHistoryQuery, CancellationToken cancel) => Ok(await _mediator.Send(readHistoryQuery, cancel)); }