public async Task <ExportIssuersResponse> Handle(ExportIssuersQuery request, CancellationToken cancellationToken)
            {
                IEnumerable <Issuer> issuers;

                if (request.Id == null)
                {
                    issuers = _dbContext.Issuers.ToList();
                }
                else
                {
                    issuers = _dbContext.Issuers.Where(x => x.Id == request.Id);
                }
                var records = issuers.AsQueryable()
                              .ProjectTo <IssuerRecord>(_mapper.ConfigurationProvider)
                              .ToList();

                var response = new ExportIssuersResponse()
                {
                    Content     = await _csvFileBuilder.BuildFileAsync(records),
                    ContentType = "text/csv",
                    FileName    = "Issuers.csv"
                };

                return(response);
            }