C# Class Github.Api.Core.UserApi

Mostrar archivo Open project: Icenium/Github.Api

Public Methods

Method 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

Method Description
GetFollowingCoreAsync ( string url ) : Task>

Method Details

CreateKeyAsync() public method

public CreateKeyAsync ( string title, string key ) : Task
title string
key string
return Task

DeleteKeyAsync() public method

public DeleteKeyAsync ( string id ) : System.Threading.Tasks.Task
id string
return System.Threading.Tasks.Task

FindUserByEmail() public method

public FindUserByEmail ( string email ) : Task
email string
return Task

FollowAsync() public method

public FollowAsync ( string username ) : System.Threading.Tasks.Task
username string
return System.Threading.Tasks.Task

GetAuthenticatedUser() public method

public GetAuthenticatedUser ( ) : Task
return Task

GetFollowersAsync() public method

public GetFollowersAsync ( User user ) : Task>
user Github.Api.Models.User
return Task>

GetFollowersAsync() public method

public GetFollowersAsync ( string username ) : Task>
username string
return Task>

GetFollowingAsync() public method

public GetFollowingAsync ( User user ) : Task>
user Github.Api.Models.User
return Task>

GetFollowingAsync() public method

public GetFollowingAsync ( string username ) : Task>
username string
return Task>

GetKeyAsync() public method

public GetKeyAsync ( string id ) : Task
id string
return Task

GetKeysAsync() public method

public GetKeysAsync ( ) : Task>
return Task>

GetUser() public method

public GetUser ( string username ) : Task
username string
return Task

GetUserCore() public method

public GetUserCore ( string url ) : Task
url string
return Task

SearchUser() public method

public SearchUser ( string username ) : Task>
username string
return Task>

UnFollowAsync() public method

public UnFollowAsync ( string username ) : System.Threading.Tasks.Task
username string
return System.Threading.Tasks.Task

UpdateKeyAsync() public method

public UpdateKeyAsync ( string title, string key, string id ) : Task
title string
key string
id string
return Task

UserApi() public method

public UserApi ( HttpClient httpClient ) : System.Collections.Generic
httpClient HttpClient
return System.Collections.Generic