C# Класс GistsApi.GistClient

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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