public void AddToQueryString(QueryStringBuilder qsb) { if (State.HasValue) { qsb.SetValue("state", State.Value == IssueState.Opened ? "opened" : "closed"); } if (Labels != null && Labels.Any()) { qsb.SetValue("labels", Labels.Aggregate((acc, x) => acc + "," + x)); } if (!string.IsNullOrEmpty(Milestone)) { qsb.SetValue("milestone", Milestone); } }