[feat]: Added Environments API - GetAll list only feature

This commit is contained in:
semyon-p
2022-11-17 19:49:37 +02:00
committed by GitHub
parent b998d08408
commit b0e02e9d2e
13 changed files with 606 additions and 4 deletions

View File

@@ -27,6 +27,7 @@ namespace Octokit.Reactive
Forks = new ObservableRepositoryForksClient(client);
Collaborator = new ObservableRepoCollaboratorsClient(client);
Deployment = new ObservableDeploymentsClient(client);
Environment = new ObservableEnvironmentsClient(client);
Statistics = new ObservableStatisticsClient(client);
PullRequest = new ObservablePullRequestsClient(client);
Branch = new ObservableRepositoryBranchesClient(client);
@@ -347,10 +348,19 @@ namespace Octokit.Reactive
/// Client for GitHub's Repository Deployments API
/// </summary>
/// <remarks>
/// See the <a href="http://developer.github.com/v3/repos/deployment/">Collaborators API documentation</a> for more details
/// See the <a href="https://docs.github.com/en/rest/deployments/deployments">Deployments API documentation</a> for more details
/// </remarks>
public IObservableDeploymentsClient Deployment { get; private set; }
/// <summary>
/// Client for GitHub's Repository Environments API
/// </summary>
/// <remarks>
/// See the <a href="https://docs.github.com/en/rest/deployments/environments#about-the-deployment-environments-api/">Environments API documentation</a> for more details
/// </remarks>
public IObservableRepositoryDeployEnvironmentsClient Environment { get; private set; }
/// <summary>
/// Client for GitHub's Repository Statistics API
/// Note that the GitHub API uses caching on these endpoints,