From 16e20c51bae65e87cd2b25b250eac6d0ac17d978 Mon Sep 17 00:00:00 2001 From: pltaylor Date: Wed, 6 Nov 2013 19:44:00 -0500 Subject: [PATCH] Add blob client to ObservableGithubClient --- Octokit.Reactive/Clients/IObservableBlobClient.cs | 1 + Octokit.Reactive/IObservableGitHubClient.cs | 1 + Octokit.Reactive/ObservableGitHubClient.cs | 2 ++ 3 files changed, 4 insertions(+) diff --git a/Octokit.Reactive/Clients/IObservableBlobClient.cs b/Octokit.Reactive/Clients/IObservableBlobClient.cs index db6a7957..d4acdc8b 100644 --- a/Octokit.Reactive/Clients/IObservableBlobClient.cs +++ b/Octokit.Reactive/Clients/IObservableBlobClient.cs @@ -14,6 +14,7 @@ namespace Octokit.Reactive /// The name of the repository /// The SHA of the blob /// The for the specified SHA. + [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "Get")] IObservable Get(string owner, string name, string reference); /// diff --git a/Octokit.Reactive/IObservableGitHubClient.cs b/Octokit.Reactive/IObservableGitHubClient.cs index 03840f00..df88bb2e 100644 --- a/Octokit.Reactive/IObservableGitHubClient.cs +++ b/Octokit.Reactive/IObservableGitHubClient.cs @@ -6,6 +6,7 @@ IObservableAuthorizationsClient Authorization { get; } IObservableActivitiesClient Activity { get; } + IObservableBlobClient Blob { get; } IObservableMiscellaneousClient Miscellaneous { get; } IObservableOrganizationsClient Organization { get; } IObservableRepositoriesClient Repository { get; } diff --git a/Octokit.Reactive/ObservableGitHubClient.cs b/Octokit.Reactive/ObservableGitHubClient.cs index 3a023804..2b0b6fd6 100644 --- a/Octokit.Reactive/ObservableGitHubClient.cs +++ b/Octokit.Reactive/ObservableGitHubClient.cs @@ -35,6 +35,7 @@ namespace Octokit.Reactive _gitHubClient = gitHubClient; Authorization = new ObservableAuthorizationsClient(gitHubClient); Activity = new ObservableActivitiesClient(gitHubClient); + Blob = new ObservableBlobClient(gitHubClient); Miscellaneous = new ObservableMiscellaneousClient(gitHubClient.Miscellaneous); Notification = new ObservableNotificationsClient(gitHubClient); Organization = new ObservableOrganizationsClient(gitHubClient); @@ -52,6 +53,7 @@ namespace Octokit.Reactive public IObservableAuthorizationsClient Authorization { get; private set; } public IObservableActivitiesClient Activity { get; private set; } + public IObservableBlobClient Blob { get; private set; } public IObservableMiscellaneousClient Miscellaneous { get; private set; } public IObservableNotificationsClient Notification { get; private set; } public IObservableOrganizationsClient Organization { get; private set; }