public async Task <List <AuditPortfolioCreationResponse> > Get() { var query = new GetAllAuditPortfoliosQuery(); var result = await _mediator.Send(query); return(result); }
public async Task <List <AuditPortfolioCreationResponse> > Get() { // return new string[] { "value1", "value2" }; var query = new GetAllAuditPortfoliosQuery(); var result = await _mediator.Send(query); return(result); //return result.GetAwaiter().GetResult(); // return _auditPortfolioService.GetAll(); }
public async Task <List <AuditPortfolioCreationResponse> > Handle(GetAllAuditPortfoliosQuery request, CancellationToken cancellationToken) { IEnumerable <AuditPortfolio> audits = await _auditPortfolioService.GetAllAsync(); List <AuditPortfolioCreationResponse> auditPortfolioCreationResponses = new List <AuditPortfolioCreationResponse>(); audits.ToList().ForEach(x => { auditPortfolioCreationResponses.Add(new AuditPortfolioCreationResponse() { ClientId = x.ClientId, AuditorFirmId = x.AuditorFirmId, AuditPortfolioId = x.AuditPortfolioId, CreatedBy = x.CreatedBy, Name = x.Name, Description = x.Description, ReportReleaseDate = x.ReportReleaseDate, Document = x.DocumentName }); }); return(auditPortfolioCreationResponses); }