From e8f4fcfa24a29d8f36fbb391c327b86f970c6a31 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Fri, 7 Feb 2014 11:51:18 +1100 Subject: [PATCH] implemented IObservableIssuesLabelsClient --- .../Clients/IObservableIssuesLabelsClient.cs | 143 +++++++++++++- .../Clients/ObservableIssuesLabelsClient.cs | 186 +++++++++++++++++- 2 files changed, 321 insertions(+), 8 deletions(-) diff --git a/Octokit.Reactive/Clients/IObservableIssuesLabelsClient.cs b/Octokit.Reactive/Clients/IObservableIssuesLabelsClient.cs index 4e8864d3..97afc96c 100644 --- a/Octokit.Reactive/Clients/IObservableIssuesLabelsClient.cs +++ b/Octokit.Reactive/Clients/IObservableIssuesLabelsClient.cs @@ -1,13 +1,146 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using System.Diagnostics.CodeAnalysis; +using System.Reactive; namespace Octokit.Reactive { - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1040:AvoidEmptyInterfaces")] public interface IObservableIssuesLabelsClient { + /// + /// Gets all labels for the issue. + /// + /// + /// See the API documentation for more information. + /// + /// The owner of the repository + /// The name of the repository + /// The number of the issue + /// The list of labels + IObservable