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);
}
}