private void UpdateIssue() { var issue = new IssueUpdate(); issue.Title = Title; issue.Body = Body; issue.Assignee = Assignee != null ? Assignee.Login : null; issue.Milestone = Milestone != null ? (int?)Milestone.Number : null; foreach (var label in SelectedLabels) { issue.AddLabel(label.Name); } GitHubApi.UpdateIssue(_repository, _issueNumber, issue); }