Refactor: Pull out Migrations client from Enterprise.

Following the API sidebar structure, the migrations client is pulled out
and put into another Migration client.
This commit is contained in:
Devesh Khandelwal
2016-03-22 22:30:52 +05:30
parent 005a2a83fc
commit 73d321da93
21 changed files with 153 additions and 85 deletions
@@ -0,0 +1,13 @@
namespace Octokit.Reactive
{
public interface IObservableMigrationClient
{
/// <summary>
/// A client for GitHub's Migrations API
/// </summary>
/// <remarks>
/// See the <a href="https://developer.github.com/v3/migration/migrations/">Enterprise License API documentation</a> for more information.
/// </remarks>
IObservableMigrationsClient Migration { get; }
}
}