Пример #1
0
        public async Task <ActionResult <ControllerResponse <GetDailyEnergyDto> > > energy()
        {
            _logger.LogInformation("In GET GetEnergy");

            string userId = _httpContextAccessor.HttpContext.User.FindFirstValue(ClaimTypes.NameIdentifier).ToString();
            var    energy = await _dailyEnergyService.GetDailyEnergyByUserIdAsync(userId);

            return(Ok(new ControllerResponse <GetDailyEnergyDto>
            {
                data = _mapper.Map <GetDailyEnergyDto>(energy).scaleToPercent()
            }));
        }