private void GetIssues(List <Project> projects) { foreach (var project in projects) { try { // TODO: use pagination to control the number of issues returned Issues issuesList = jiraClient.GetIssuesByProject(project.key, 0, 100); projectData.Add(new JTTProjectModel(project, issuesList)); } catch (Exception) { Console.WriteLine("Failed to get the issues"); } } }