using System;
using System.Diagnostics.CodeAnalysis;
namespace Octokit.Reactive
{
public interface IObservableRepositoryForksClient
{
///
/// Gets the list of forks defined for a repository
///
/// See API documentation for more information.
///
[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);
}
}