C# Класс YukiYume.GitHub.Json.JsonNetworkService

JSON implementation of INetworkService
Наследование: BaseService, INetworkService
Показать файл Открыть проект

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

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

Защищенные методы

Метод Описание
ValidateNetworkData ( string userName, string repository, string netHash ) : void

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

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

public GetNetworkData ( User user, Repository repository, string netHash ) : IEnumerable
user User
repository Repository
netHash string
Результат IEnumerable

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

public GetNetworkData ( User user, Repository repository, string netHash, int start, int end ) : IEnumerable
user User
repository Repository
netHash string
start int
end int
Результат IEnumerable

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

public GetNetworkData ( string userName, string repository, string netHash ) : IEnumerable
userName string
repository string
netHash string
Результат IEnumerable

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

public GetNetworkData ( string userName, string repository, string netHash, int start, int end ) : IEnumerable
userName string
repository string
netHash string
start int
end int
Результат IEnumerable

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

public GetNetworkMeta ( User user, Repository repository ) : NetworkMeta
user User
repository Repository
Результат NetworkMeta

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

public GetNetworkMeta ( string userName, string repository ) : NetworkMeta
userName string
repository string
Результат NetworkMeta

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

public JsonNetworkService ( ) : System
Результат System

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

public JsonNetworkService ( string gitHubUserName, string gitHubApiToken ) : System
gitHubUserName string
gitHubApiToken string
Результат System

ValidateNetworkData() защищенный статический Метод

protected static ValidateNetworkData ( string userName, string repository, string netHash ) : void
userName string
repository string
netHash string
Результат void