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)));
        }
Beispiel #2
0
        public async Task <IActionResult> GetPortfolio(string isin, DateTime date)
        {
            var @portfolio = await _portfolioService.GetAsync(isin, date);

            if (@portfolio == null)
            {
                return(NotFound());
            }

            return(Json(@portfolio));
        }
Beispiel #3
0
 public async Task <PortfolioDto> Get(string isin, DateTime date)
 {
     return(await portfolioService.GetAsync(isin, date));
 }