C# Класс GitHubUploader.Core.GithubUploader

Показать файл Открыть проект

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

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

Приватные методы

Метод Описание
QualifyRepositoryName ( string repository ) : string
UploadToS3 ( UploadInfo info, Func streamFunc, GithubUploadResponse uploadResponse ) : string

Описание методов

Delete() публичный Метод

public Delete ( string repository, string id ) : void
repository string
id string
Результат void

DeleteAll() публичный Метод

public DeleteAll ( string repository ) : void
repository string
Результат void

GithubUploader() публичный Метод

public GithubUploader ( string login, string token ) : System
login string
token string
Результат System

GithubUploader() публичный Метод

public GithubUploader ( string login, string token, IS3Uploader s3Uploader ) : System
login string
token string
s3Uploader IS3Uploader
Результат System

ListFiles() публичный Метод

public ListFiles ( string repository ) : IEnumerable
repository string
Результат IEnumerable

ParseHtmlForFiles() публичный Метод

public ParseHtmlForFiles ( string html ) : IEnumerable
html string
Результат IEnumerable

Upload() публичный Метод

public Upload ( UploadInfo info ) : string
info UploadInfo
Результат string