C# 클래스 YukiYume.GitHub.Json.JsonNetworkService

JSON implementation of INetworkService
상속: BaseService, INetworkService
파일 보기 프로젝트 열기: yukiyume/YukiYume.GitHub

공개 메소드들

메소드 설명
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