2 implementations of IGitHubClient
Microsoft.DotNet.VersionTools (2)
Automation\GitHubApi\GitHubClient.cs (1)
18public partial class GitHubClient : IGitHubClient, IDisposable
Automation\VstsApi\VstsAdapterClient.cs (1)
27public class VstsAdapterClient : IGitHubClient
11 references to IGitHubClient
Microsoft.DotNet.VersionTools (5)
Automation\PullRequestCreator.cs (3)
65IGitHubClient client) 175IGitHubClient client) 254private void PushNewCommit(GitHubBranch branch, string commitMessage, IGitHubClient client)
BuildManifest\BuildManifestClient.cs (2)
22private readonly IGitHubClient _github; 26public BuildManifestClient(IGitHubClient githubClient)
Microsoft.DotNet.VersionTools.Tasks (2)
SubmitPullRequest.cs (2)
99using (IGitHubClient client = CreateClient(out origin)) 131private IGitHubClient CreateClient(out GitHubProject origin)
Microsoft.DotNet.VersionTools.Tests (4)
BuildManifest\BuildManifestClientTests.cs (4)
40var mockGitHub = new Mock<IGitHubClient>(MockBehavior.Strict); 97var mockGitHub = new Mock<IGitHubClient>(MockBehavior.Strict); 163var mockGitHub = new Mock<IGitHubClient>(MockBehavior.Strict); 204var mockGitHub = new Mock<IGitHubClient>(MockBehavior.Strict);