public async Task <IActionResult> Get() { try { return(Ok((await _repository.GetTrajectoriesAsync()).Select(x => new { Name = x.Name, Groups = x.Groups.Select(g => g.Elements) }))); } catch (Exception e) { return(BadRequest(e)); } }