C# Class GitHubUploader.Core.GithubUploader

Afficher le fichier Open project: bittercoder/dotnet-github-upload

Méthodes publiques

Méthode Description
Delete ( string repository, string id ) : void
DeleteAll ( string repository ) : void
GithubUploader ( string login, string token ) : System
GithubUploader ( string login, string token, IS3Uploader s3Uploader ) : System
ListFiles ( string repository ) : IEnumerable
ParseHtmlForFiles ( string html ) : IEnumerable
Upload ( UploadInfo info ) : string

Private Methods

Méthode Description
QualifyRepositoryName ( string repository ) : string
UploadToS3 ( UploadInfo info, Func streamFunc, GithubUploadResponse uploadResponse ) : string

Method Details

Delete() public méthode

public Delete ( string repository, string id ) : void
repository string
id string
Résultat void

DeleteAll() public méthode

public DeleteAll ( string repository ) : void
repository string
Résultat void

GithubUploader() public méthode

public GithubUploader ( string login, string token ) : System
login string
token string
Résultat System

GithubUploader() public méthode

public GithubUploader ( string login, string token, IS3Uploader s3Uploader ) : System
login string
token string
s3Uploader IS3Uploader
Résultat System

ListFiles() public méthode

public ListFiles ( string repository ) : IEnumerable
repository string
Résultat IEnumerable

ParseHtmlForFiles() public méthode

public ParseHtmlForFiles ( string html ) : IEnumerable
html string
Résultat IEnumerable

Upload() public méthode

public Upload ( UploadInfo info ) : string
info UploadInfo
Résultat string