/// <summary> /// Simple query, yields <c>ShortIssue</c> objects. Can drill down later if needed. /// </summary> /// <param name="projectShortName"></param> /// <param name="query"></param> /// <returns></returns> public IList <ShortIssue> Query(string projectShortName, string query) { var im = new IssueManagement(Connection); if (!string.IsNullOrEmpty(projectShortName)) { query = string.Format("project: {0} {1}", projectShortName, query); } var mapper = new IssueToShortIssueMapper(BaseUrl); return(im.GetIssuesBySearch(query, sensibleQueryLimit, 0) .Select(mapper.Map) .ToList()); }
/// <summary> /// Simple query, yields <c>ShortIssue</c> objects. Can drill down later if needed. /// </summary> /// <param name="projectShortName"></param> /// <param name="query"></param> /// <returns></returns> public IList<ShortIssue> Query(string projectShortName, string query) { var im = new IssueManagement(Connection); if (!string.IsNullOrEmpty(projectShortName)) { query = string.Format("project: {0} {1}", projectShortName, query); } var mapper = new IssueToShortIssueMapper(BaseUrl); return im.GetIssuesBySearch(query, sensibleQueryLimit, 0) .Select(mapper.Map) .ToList(); }