public Issue CreateNotFoundIssue(string key) { var issue = new Issue { Status = "Not found", Key = key, CanBeReleased = false, Link = new Uri(baseUri, new Uri("browse/" + key, UriKind.Relative))}; return issue; }
public Issue CreateIssue(IRemoteIssue remoteIssue) { string statusName = GetStatusName(remoteIssue.status, this.statuses); var issue = new Issue { Status = statusName, Key = remoteIssue.key, Assignee = remoteIssue.assignee, CanBeReleased = this.statusMap[statusName], Summary = remoteIssue.summary, Link = new Uri(baseUri, new Uri("browse/" + remoteIssue.key, UriKind.Relative))}; return issue; }