private RemoteIssue GetIssue(JiraSoapServiceService jss, string token, string jiraId) { if (loadedJiraItems.ContainsKey(jiraId)) { return (RemoteIssue)(loadedJiraItems[jiraId]); } else { try { RemoteIssue issue = jss.getIssue(token, jiraId); loadedJiraItems[jiraId] = issue; return issue; } catch(Exception exp) { rp("Loading Jira issue failed..." + exp.Message); return null; } } }