public async Task <IActionResult> GetSingleWorkout(int rowerId, int id) { try { var workout = await _repo.GetSingleWorkout(rowerId, id); return(Ok(workout)); } catch (Exception ex) { _logger.LogError($"Failed to get workout: {ex}"); return(BadRequest("Failed to get workout")); } }