C# Class YukiYume.GitHub.Json.JsonCommitService

JSON implementation of ICommitService
Inheritance: BaseService, ICommitService
Afficher le fichier Open project: yukiyume/YukiYume.GitHub

Méthodes publiques

Méthode Description
Get ( User user, Repository repository, string sha ) : Commit
Get ( string userName, string repositoryName, string sha ) : Commit
JsonCommitService ( ) : System
JsonCommitService ( string gitHubUserName, string gitHubApiToken ) : System
List ( User user, Repository repository, string branchName ) : IEnumerable
List ( User user, Repository repository, string branchName, string path ) : IEnumerable
List ( string userName, string repositoryName, string branchName ) : IEnumerable
List ( string userName, string repositoryName, string branchName, string path ) : IEnumerable

Méthodes protégées

Méthode Description
ValidateList ( string userName, string repositoryName, string branchName ) : void

Method Details

Get() public méthode

public Get ( User user, Repository repository, string sha ) : Commit
user User
repository Repository
sha string
Résultat Commit

Get() public méthode

public Get ( string userName, string repositoryName, string sha ) : Commit
userName string
repositoryName string
sha string
Résultat Commit

JsonCommitService() public méthode

public JsonCommitService ( ) : System
Résultat System

JsonCommitService() public méthode

public JsonCommitService ( string gitHubUserName, string gitHubApiToken ) : System
gitHubUserName string
gitHubApiToken string
Résultat System

List() public méthode

public List ( User user, Repository repository, string branchName ) : IEnumerable
user User
repository Repository
branchName string
Résultat IEnumerable

List() public méthode

public List ( User user, Repository repository, string branchName, string path ) : IEnumerable
user User
repository Repository
branchName string
path string
Résultat IEnumerable

List() public méthode

public List ( string userName, string repositoryName, string branchName ) : IEnumerable
userName string
repositoryName string
branchName string
Résultat IEnumerable

List() public méthode

public List ( string userName, string repositoryName, string branchName, string path ) : IEnumerable
userName string
repositoryName string
branchName string
path string
Résultat IEnumerable

ValidateList() protected static méthode

protected static ValidateList ( string userName, string repositoryName, string branchName ) : void
userName string
repositoryName string
branchName string
Résultat void