public async Task <IActionResult> Get(PaginatedRequest request, CancellationToken cancellationToken) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = await _showsService.GetAllPaginatedAsync(request.Page, request.PageSize, cancellationToken); return(Ok(result)); }