1

我正在尝试在具有给定分支名称的所有存储库中查找所有 PR。我正在使用 GitHub Enterprise。

SearchIssuesResult包含一个List<Issue> Items属性。该列表中的各个Issues 都有一个Repository属性,但它为空,并且它的兄弟属性PullRequest似乎没有填充所有数据。

因此,我想直接使用PullRequestsClient.Get方法或类似方法加载 PR,但这需要一个存储库 ID。我用调试器解决了这个问题,Issue结果似乎在层次结构中的任何地方都没有。

我可以从我确实可用的各种 URL 中推断出所有者和名称(例如 上的HtmlUrl属性Issue),但这看起来非常笨拙和丑陋。有没有比依赖 URL 格式更好的方法来做到这一点?

4

0 回答 0