Getting started on #1030

This commit is contained in:
Jasmine
2016-01-26 21:12:11 -05:00
parent 615b6900b9
commit fd91d72ce3
2 changed files with 28 additions and 0 deletions
@@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Octokit
{ /// <summary>
/// A client for GitHub's User Administration API.
/// </summary>
/// <remarks>
/// See the <a href="https://developer.github.com/v3/users/administration/">Administration API documentation</a> for more details.
/// </remarks>
interface IUserAdministrationClient
{
/// <summary>
/// Promotes ordinary user to a site administrator.
/// </summary>
/// <remarks>
/// https://developer.github.com/v3/users/administration/#promote-an-ordinary-user-to-a-site-administrator
/// </remarks>
/// <param name="login">The user to promote to administrator.</param>
/// <returns></returns>
Task Promote(string login);
}
}
+1
View File
@@ -63,6 +63,7 @@
<Compile Include="Clients\IRepositoryCommitsClient.cs" />
<Compile Include="Clients\IRepositoryDeployKeysClient.cs" />
<Compile Include="Clients\IRepositoryPagesClient.cs" />
<Compile Include="Clients\IUserAdministrationClient.cs" />
<Compile Include="Clients\IUserKeysClient.cs" />
<Compile Include="Clients\MergingClient.cs" />
<Compile Include="Clients\OAuthClient.cs" />