Example #1
0
 public async Task<List<Issue>> GetPullRequests(Repository repo)
 {
     List<Issue> res = new List<Issue>();
     foreach (Issue issue in await GetIssuesAndPRs(repo))
     {
         if (issue.pull_request != null)
         {
             res.Add(issue);
         }
     }
     return res;
 }
Example #2
0
 public async Task<Issue> AddIssue(OpenIssue issue, Repository repo)
 {   
     return await MakeRequest<Issue>(repo.issues_url, Call.POST, new List<Param>(), content: issue);
 }
Example #3
0
 public async Task<List<Issue>> GetIssuesAndPRs(Repository repo)
 {
     return await MakeRequest<List<Issue>>(repo.issues_url);
 }