diff --git a/Octokit.Reactive/Clients/IObservableRepositoriesClient.cs b/Octokit.Reactive/Clients/IObservableRepositoriesClient.cs index f00d49e4..3888b188 100644 --- a/Octokit.Reactive/Clients/IObservableRepositoriesClient.cs +++ b/Octokit.Reactive/Clients/IObservableRepositoriesClient.cs @@ -205,11 +205,14 @@ namespace Octokit.Reactive /// The updated IObservable Edit(string owner, string name, RepositoryUpdate update); + /// /// A client for GitHub's Repo Collaborators. /// /// /// See the Collaborators API documentation for more details /// IObservableRepoCollaboratorsClient RepoCollaborators { get; } + + IObservablePullRequestsClient PullRequest { get; } } } diff --git a/Octokit.Reactive/Clients/ObservableRepositoriesClient.cs b/Octokit.Reactive/Clients/ObservableRepositoriesClient.cs index c4c43fc6..63a5b254 100644 --- a/Octokit.Reactive/Clients/ObservableRepositoriesClient.cs +++ b/Octokit.Reactive/Clients/ObservableRepositoriesClient.cs @@ -23,6 +23,7 @@ namespace Octokit.Reactive RepoCollaborators = new ObservableRepoCollaboratorsClient(client); Deployment = new ObservableDeploymentsClient(client); Statistics = new ObservableStatisticsClient(client); + PullRequest = new ObservablePullRequestsClient(client); } /// @@ -318,11 +319,20 @@ namespace Octokit.Reactive return _client.Edit(owner, name, update).ToObservable(); } + /// /// A client for GitHub's Repo Collaborators. /// /// /// See the Collaborators API documentation for more details /// public IObservableRepoCollaboratorsClient RepoCollaborators { get; private set; } + + /// + /// Client for managing pull requests. + /// + /// + /// See the Pull Requests API documentation for more details + /// + public IObservablePullRequestsClient PullRequest { get; private set; } } } diff --git a/Octokit/Clients/IRepositoriesClient.cs b/Octokit/Clients/IRepositoriesClient.cs index be5ac587..8c700b5e 100644 --- a/Octokit/Clients/IRepositoriesClient.cs +++ b/Octokit/Clients/IRepositoriesClient.cs @@ -17,6 +17,9 @@ namespace Octokit /// /// Client for managing pull requests. /// + /// + /// See the Pull Requests API documentation for more details + /// IPullRequestsClient PullRequest { get; } /// diff --git a/Octokit/Clients/RepositoriesClient.cs b/Octokit/Clients/RepositoriesClient.cs index 72459df8..38c3f920 100644 --- a/Octokit/Clients/RepositoriesClient.cs +++ b/Octokit/Clients/RepositoriesClient.cs @@ -281,6 +281,9 @@ namespace Octokit /// /// Client for managing pull requests. /// + /// + /// See the Pull Requests API documentation for more details + /// public IPullRequestsClient PullRequest { get; private set; } ///