C# Class YukiYume.GitHub.Json.JsonNetworkService

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

Méthodes publiques

Méthode Description
GetNetworkData ( User user, Repository repository, string netHash ) : IEnumerable
GetNetworkData ( User user, Repository repository, string netHash, int start, int end ) : IEnumerable
GetNetworkData ( string userName, string repository, string netHash ) : IEnumerable
GetNetworkData ( string userName, string repository, string netHash, int start, int end ) : IEnumerable
GetNetworkMeta ( User user, Repository repository ) : NetworkMeta
GetNetworkMeta ( string userName, string repository ) : NetworkMeta
JsonNetworkService ( ) : System
JsonNetworkService ( string gitHubUserName, string gitHubApiToken ) : System

Méthodes protégées

Méthode Description
ValidateNetworkData ( string userName, string repository, string netHash ) : void

Method Details

GetNetworkData() public méthode

public GetNetworkData ( User user, Repository repository, string netHash ) : IEnumerable
user User
repository Repository
netHash string
Résultat IEnumerable

GetNetworkData() public méthode

public GetNetworkData ( User user, Repository repository, string netHash, int start, int end ) : IEnumerable
user User
repository Repository
netHash string
start int
end int
Résultat IEnumerable

GetNetworkData() public méthode

public GetNetworkData ( string userName, string repository, string netHash ) : IEnumerable
userName string
repository string
netHash string
Résultat IEnumerable

GetNetworkData() public méthode

public GetNetworkData ( string userName, string repository, string netHash, int start, int end ) : IEnumerable
userName string
repository string
netHash string
start int
end int
Résultat IEnumerable

GetNetworkMeta() public méthode

public GetNetworkMeta ( User user, Repository repository ) : NetworkMeta
user User
repository Repository
Résultat NetworkMeta

GetNetworkMeta() public méthode

public GetNetworkMeta ( string userName, string repository ) : NetworkMeta
userName string
repository string
Résultat NetworkMeta

JsonNetworkService() public méthode

public JsonNetworkService ( ) : System
Résultat System

JsonNetworkService() public méthode

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

ValidateNetworkData() protected static méthode

protected static ValidateNetworkData ( string userName, string repository, string netHash ) : void
userName string
repository string
netHash string
Résultat void