示例#1
0
        private async Task <bool> DoesPrAddNewApiAsync(string owner, string repo, int prNumber)
        {
            var pr = await _gitHubClientWrapper.GetPullRequest(owner, repo, prNumber);

            var httpclient = _httpClientFactory.CreateClient();
            var response   = await httpclient.GetAsync(pr.DiffUrl);

            response.EnsureSuccessStatusCode();
            var content = await response.Content.ReadAsStringAsync();

            return(TakeDiffContentReturnMeaning(content.Split("\n")));
        }