public async Task <IActionResult> Get(string datasetId) { var users = await _datasetRepository.GetUsersAsync(datasetId); var friendships = await _datasetRepository.GetFriendshipsAsync(datasetId); ChartModel chart = new ChartModel() { Nodes = users.Select(c => new NodeModel() { Id = c.Id }).ToList(), Links = friendships.Select(c => new LinkModel() { Source = c.UserOne, Target = c.UserTwo }).ToList() }; return(Ok(chart)); }