public async Task <IActionResult> GetAsync(CancellationToken cancellationToken) { _logger.LogInformation("Portfolios/GetAsync was requested."); var response = await _portfolioService.GetAsync(cancellationToken); return(Ok(_mapper.Map <IEnumerable <PortfolioResponse> >(response))); }
public async Task <IActionResult> GetPortfolio(string isin, DateTime date) { var @portfolio = await _portfolioService.GetAsync(isin, date); if (@portfolio == null) { return(NotFound()); } return(Json(@portfolio)); }
public async Task <PortfolioDto> Get(string isin, DateTime date) { return(await portfolioService.GetAsync(isin, date)); }