C# Class Github.Api.Core.UserApi

Afficher le fichier Open project: Icenium/Github.Api

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetFollowingCoreAsync ( string url ) : Task>

Method Details

CreateKeyAsync() public méthode

public CreateKeyAsync ( string title, string key ) : Task
title string
key string
Résultat Task

DeleteKeyAsync() public méthode

public DeleteKeyAsync ( string id ) : System.Threading.Tasks.Task
id string
Résultat System.Threading.Tasks.Task

FindUserByEmail() public méthode

public FindUserByEmail ( string email ) : Task
email string
Résultat Task

FollowAsync() public méthode

public FollowAsync ( string username ) : System.Threading.Tasks.Task
username string
Résultat System.Threading.Tasks.Task

GetAuthenticatedUser() public méthode

public GetAuthenticatedUser ( ) : Task
Résultat Task

GetFollowersAsync() public méthode

public GetFollowersAsync ( User user ) : Task>
user Github.Api.Models.User
Résultat Task>

GetFollowersAsync() public méthode

public GetFollowersAsync ( string username ) : Task>
username string
Résultat Task>

GetFollowingAsync() public méthode

public GetFollowingAsync ( User user ) : Task>
user Github.Api.Models.User
Résultat Task>

GetFollowingAsync() public méthode

public GetFollowingAsync ( string username ) : Task>
username string
Résultat Task>

GetKeyAsync() public méthode

public GetKeyAsync ( string id ) : Task
id string
Résultat Task

GetKeysAsync() public méthode

public GetKeysAsync ( ) : Task>
Résultat Task>

GetUser() public méthode

public GetUser ( string username ) : Task
username string
Résultat Task

GetUserCore() public méthode

public GetUserCore ( string url ) : Task
url string
Résultat Task

SearchUser() public méthode

public SearchUser ( string username ) : Task>
username string
Résultat Task>

UnFollowAsync() public méthode

public UnFollowAsync ( string username ) : System.Threading.Tasks.Task
username string
Résultat System.Threading.Tasks.Task

UpdateKeyAsync() public méthode

public UpdateKeyAsync ( string title, string key, string id ) : Task
title string
key string
id string
Résultat Task

UserApi() public méthode

public UserApi ( HttpClient httpClient ) : System.Collections.Generic
httpClient HttpClient
Résultat System.Collections.Generic