C# Class GistsApi.GistClient

Afficher le fichier Open project: pierre3/GistsApi Class Usage Examples

Méthodes publiques

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

Méthodes protégées

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

Method Details

Authorize() public méthode

public Authorize ( string authCode ) : Task
authCode string
Résultat Task

Cancel() public méthode

public Cancel ( ) : void
Résultat void

CreateAGist() public méthode

public CreateAGist ( string description, bool isPublic, string>.IEnumerable fileContentCollection ) : Task
description string
isPublic bool
fileContentCollection string>.IEnumerable
Résultat Task

CreateHttpClient() protected méthode

protected CreateHttpClient ( ) : HttpClient
Résultat System.Net.Http.HttpClient

DeleteAFile() public méthode

public DeleteAFile ( string id, string description, string filename ) : Task
id string
description string
filename string
Résultat Task

DeleteAGist() public méthode

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

DownloadRawText() public méthode

public DownloadRawText ( Uri rawUrl ) : Task
rawUrl System.Uri
Résultat Task

DynamicToGistObject() protected static méthode

protected static DynamicToGistObject ( dynamic json ) : GistObject
json dynamic
Résultat GistObject

EditAGist() public méthode

public EditAGist ( string id, string description, string targetFilename, string content ) : Task
id string
description string
targetFilename string
content string
Résultat Task

EditAGist() public méthode

public EditAGist ( string id, string description, string oldFilename, string newFilename, string content ) : Task
id string
description string
oldFilename string
newFilename string
content string
Résultat Task

ForkAGist() public méthode

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

GetSingleGist() public méthode

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

GetStringAsync() protected méthode

protected GetStringAsync ( Uri requestUrl ) : Task
requestUrl System.Uri
Résultat Task

GistClient() public méthode

public GistClient ( string clientKey, string clientSecret, string userAgent ) : Codeplex.Data
clientKey string
clientSecret string
userAgent string
Résultat Codeplex.Data

ListGists() public méthode

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

ListGists() public méthode

public ListGists ( ListMode mode ) : Task>
mode ListMode
Résultat Task>

ListGists() public méthode

public ListGists ( Uri requestUrl ) : Task>
requestUrl System.Uri
Résultat Task>

ListGists() public méthode

public ListGists ( string user ) : Task>
user string
Résultat Task>

ListGists() public méthode

public ListGists ( string user, System.DateTime since ) : Task>
user string
since System.DateTime
Résultat Task>

MakeCreateContent() protected static méthode

protected static MakeCreateContent ( string _description, bool _isPublic, string>.IEnumerable fileContentCollection ) : string
_description string
_isPublic bool
fileContentCollection string>.IEnumerable
Résultat string

MakeDeleteFileContent() protected static méthode

protected static MakeDeleteFileContent ( string _description, string filename ) : string
_description string
filename string
Résultat string

MakeEditContent() protected static méthode

protected static MakeEditContent ( string _description, string _targetFileName, string _content ) : string
_description string
_targetFileName string
_content string
Résultat string

MakeEditContent() protected static méthode

protected static MakeEditContent ( string _description, string _oldFileName, string _newFileName, string _content ) : string
_description string
_oldFileName string
_newFileName string
_content string
Résultat string

SetLinkUrl() protected méthode

protected SetLinkUrl ( ) : void
Résultat void

StarAGist() public méthode

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

UnstarAGist() public méthode

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