public async Task <IActionResult> GetUsers() { using (_log.BeginScope()) { _log.Write($"Retrieving all active users."); var users = await _repo.GetUsers(); if (users == null) { return(NotFound()); } _log.Write($"{_repo.Count()} user was return."); // Convert with AutoMapper User => UserForListDto var usersToMap = _mapper.Map <IEnumerable <UserForListDto> >(users); return(Ok(usersToMap)); } }