mirror of
https://github.com/zoriya/octokit.net.git
synced 2026-06-09 13:01:36 +00:00
Getting started on #1030
This commit is contained in:
@@ -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);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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" />
|
||||
|
||||
Reference in New Issue
Block a user