C# Класс Github.Api.Core.UserApi

Показать файл Открыть проект

Открытые методы

Метод Описание
CreateKeyAsync ( string title, string key ) : Task
DeleteKeyAsync ( string id ) : System.Threading.Tasks.Task
FindUserByEmail ( string email ) : Task
FollowAsync ( string username ) : System.Threading.Tasks.Task
GetAuthenticatedUser ( ) : Task
GetFollowersAsync ( User user ) : Task>
GetFollowersAsync ( string username ) : Task>
GetFollowingAsync ( User user ) : Task>
GetFollowingAsync ( string username ) : Task>
GetKeyAsync ( string id ) : Task
GetKeysAsync ( ) : Task>
GetUser ( string username ) : Task
GetUserCore ( string url ) : Task
SearchUser ( string username ) : Task>
UnFollowAsync ( string username ) : System.Threading.Tasks.Task
UpdateKeyAsync ( string title, string key, string id ) : Task
UserApi ( HttpClient httpClient ) : System.Collections.Generic

Приватные методы

Метод Описание
GetFollowingCoreAsync ( string url ) : Task>

Описание методов

CreateKeyAsync() публичный Метод

public CreateKeyAsync ( string title, string key ) : Task
title string
key string
Результат Task

DeleteKeyAsync() публичный Метод

public DeleteKeyAsync ( string id ) : System.Threading.Tasks.Task
id string
Результат System.Threading.Tasks.Task

FindUserByEmail() публичный Метод

public FindUserByEmail ( string email ) : Task
email string
Результат Task

FollowAsync() публичный Метод

public FollowAsync ( string username ) : System.Threading.Tasks.Task
username string
Результат System.Threading.Tasks.Task

GetAuthenticatedUser() публичный Метод

public GetAuthenticatedUser ( ) : Task
Результат Task

GetFollowersAsync() публичный Метод

public GetFollowersAsync ( User user ) : Task>
user Github.Api.Models.User
Результат Task>

GetFollowersAsync() публичный Метод

public GetFollowersAsync ( string username ) : Task>
username string
Результат Task>

GetFollowingAsync() публичный Метод

public GetFollowingAsync ( User user ) : Task>
user Github.Api.Models.User
Результат Task>

GetFollowingAsync() публичный Метод

public GetFollowingAsync ( string username ) : Task>
username string
Результат Task>

GetKeyAsync() публичный Метод

public GetKeyAsync ( string id ) : Task
id string
Результат Task

GetKeysAsync() публичный Метод

public GetKeysAsync ( ) : Task>
Результат Task>

GetUser() публичный Метод

public GetUser ( string username ) : Task
username string
Результат Task

GetUserCore() публичный Метод

public GetUserCore ( string url ) : Task
url string
Результат Task

SearchUser() публичный Метод

public SearchUser ( string username ) : Task>
username string
Результат Task>

UnFollowAsync() публичный Метод

public UnFollowAsync ( string username ) : System.Threading.Tasks.Task
username string
Результат System.Threading.Tasks.Task

UpdateKeyAsync() публичный Метод

public UpdateKeyAsync ( string title, string key, string id ) : Task
title string
key string
id string
Результат Task

UserApi() публичный Метод

public UserApi ( HttpClient httpClient ) : System.Collections.Generic
httpClient HttpClient
Результат System.Collections.Generic