C# 클래스 GistsApi.GistClient

파일 보기 프로젝트 열기: pierre3/GistsApi 1 사용 예제들

공개 메소드들

메소드 설명
Authorize ( string authCode ) : Task
Cancel ( ) : void
CreateAGist ( string description, bool isPublic, string>.IEnumerable fileContentCollection ) : Task
DeleteAFile ( string id, string description, string filename ) : Task
DeleteAGist ( string id ) : Task
DownloadRawText ( Uri rawUrl ) : Task
EditAGist ( string id, string description, string targetFilename, string content ) : Task
EditAGist ( string id, string description, string oldFilename, string newFilename, string content ) : Task
ForkAGist ( string id ) : Task
GetSingleGist ( string id ) : Task
GistClient ( string clientKey, string clientSecret, string userAgent ) : Codeplex.Data
ListGists ( ) : Task>
ListGists ( ListMode mode ) : Task>
ListGists ( Uri requestUrl ) : Task>
ListGists ( string user ) : Task>
ListGists ( string user, System.DateTime since ) : Task>
StarAGist ( string id ) : Task
UnstarAGist ( string id ) : Task

보호된 메소드들

메소드 설명
CreateHttpClient ( ) : HttpClient
DynamicToGistObject ( dynamic json ) : GistObject
GetStringAsync ( Uri requestUrl ) : Task
MakeCreateContent ( string _description, bool _isPublic, string>.IEnumerable fileContentCollection ) : string
MakeDeleteFileContent ( string _description, string filename ) : string
MakeEditContent ( string _description, string _targetFileName, string _content ) : string
MakeEditContent ( string _description, string _oldFileName, string _newFileName, string _content ) : string
SetLinkUrl ( ) : void

메소드 상세

Authorize() 공개 메소드

public Authorize ( string authCode ) : Task
authCode string
리턴 Task

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

CreateAGist() 공개 메소드

public CreateAGist ( string description, bool isPublic, string>.IEnumerable fileContentCollection ) : Task
description string
isPublic bool
fileContentCollection string>.IEnumerable
리턴 Task

CreateHttpClient() 보호된 메소드

protected CreateHttpClient ( ) : HttpClient
리턴 System.Net.Http.HttpClient

DeleteAFile() 공개 메소드

public DeleteAFile ( string id, string description, string filename ) : Task
id string
description string
filename string
리턴 Task

DeleteAGist() 공개 메소드

public DeleteAGist ( string id ) : Task
id string
리턴 Task

DownloadRawText() 공개 메소드

public DownloadRawText ( Uri rawUrl ) : Task
rawUrl System.Uri
리턴 Task

DynamicToGistObject() 보호된 정적인 메소드

protected static DynamicToGistObject ( dynamic json ) : GistObject
json dynamic
리턴 GistObject

EditAGist() 공개 메소드

public EditAGist ( string id, string description, string targetFilename, string content ) : Task
id string
description string
targetFilename string
content string
리턴 Task

EditAGist() 공개 메소드

public EditAGist ( string id, string description, string oldFilename, string newFilename, string content ) : Task
id string
description string
oldFilename string
newFilename string
content string
리턴 Task

ForkAGist() 공개 메소드

public ForkAGist ( string id ) : Task
id string
리턴 Task

GetSingleGist() 공개 메소드

public GetSingleGist ( string id ) : Task
id string
리턴 Task

GetStringAsync() 보호된 메소드

protected GetStringAsync ( Uri requestUrl ) : Task
requestUrl System.Uri
리턴 Task

GistClient() 공개 메소드

public GistClient ( string clientKey, string clientSecret, string userAgent ) : Codeplex.Data
clientKey string
clientSecret string
userAgent string
리턴 Codeplex.Data

ListGists() 공개 메소드

public ListGists ( ) : Task>
리턴 Task>

ListGists() 공개 메소드

public ListGists ( ListMode mode ) : Task>
mode ListMode
리턴 Task>

ListGists() 공개 메소드

public ListGists ( Uri requestUrl ) : Task>
requestUrl System.Uri
리턴 Task>

ListGists() 공개 메소드

public ListGists ( string user ) : Task>
user string
리턴 Task>

ListGists() 공개 메소드

public ListGists ( string user, System.DateTime since ) : Task>
user string
since System.DateTime
리턴 Task>

MakeCreateContent() 보호된 정적인 메소드

protected static MakeCreateContent ( string _description, bool _isPublic, string>.IEnumerable fileContentCollection ) : string
_description string
_isPublic bool
fileContentCollection string>.IEnumerable
리턴 string

MakeDeleteFileContent() 보호된 정적인 메소드

protected static MakeDeleteFileContent ( string _description, string filename ) : string
_description string
filename string
리턴 string

MakeEditContent() 보호된 정적인 메소드

protected static MakeEditContent ( string _description, string _targetFileName, string _content ) : string
_description string
_targetFileName string
_content string
리턴 string

MakeEditContent() 보호된 정적인 메소드

protected static MakeEditContent ( string _description, string _oldFileName, string _newFileName, string _content ) : string
_description string
_oldFileName string
_newFileName string
_content string
리턴 string

SetLinkUrl() 보호된 메소드

protected SetLinkUrl ( ) : void
리턴 void

StarAGist() 공개 메소드

public StarAGist ( string id ) : Task
id string
리턴 Task

UnstarAGist() 공개 메소드

public UnstarAGist ( string id ) : Task
id string
리턴 Task