C# 클래스 Github.Api.Core.UserApi

파일 보기 프로젝트 열기: Icenium/Github.Api

공개 메소드들

메소드 설명
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