using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Octokit.Reactive { public interface IObservableRepositoryForksClient { /// /// Gets the list of forks defined for a repository /// /// See API documentation for more information. /// [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "Get", Justification = "This is ok; we're matching HTTP verbs not keyworks")] IObservable Get(string owner, string repositoryName); /// /// Creates a fork for a repository. Specify organization in the fork parameter to create for an organization. /// /// See API documentation for more information. /// IObservable Create(string owner, string repositoryName, NewRepositoryFork fork); } }