protected override async Task <IEnumerable <CatalogExport> > HandleCore(CatalogExportsByFilter request)
        {
            var results = _dbContext.CatalogExports.AsNoTracking()
                          .Skip(request.Offset)
                          .Take(request.Limit)
                          .Select(ce => new CatalogExport
            {
                Name     = ce.Name, Id = ce.Id, Status = (ExportStatus)ce.Status, CreatedAt = ce.CreatedAt,
                FileName = ce.FileName
            }).ToList();

            return(results);
        }
        public async Task <IActionResult> Get([FromQuery] CatalogExportsByFilter request)
        {
            var result = await _queryCatalogExportsByFilter.Handle(request);

            return(Ok(result));
        }