C# 클래스 GiantBomb.Api.GiantBombRestClient

파일 보기 프로젝트 열기: kamranayub/GiantBomb-CSharp 1 사용 예제들

공개 메소드들

메소드 설명
GetGame ( int id, string limitFields = null ) : GiantBomb.Api.Model.Game
GetGameAsync ( int id, string limitFields = null ) : Task
GetGames ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : IEnumerable
GetGamesAsync ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>
GetPlatform ( int id, string limitFields = null ) : Platform
GetPlatformAsync ( int id, string limitFields = null ) : Task
GetPlatforms ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : IEnumerable
GetPlatformsAsync ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>
GetRelease ( int id, string limitFields = null ) : GiantBomb.Api.Model.Release
GetReleaseAsync ( int id, string limitFields = null ) : Task
GetReleasesForGame ( GiantBomb.Api.Model.Game game, string limitFields = null ) : IEnumerable
GetReleasesForGame ( int gameId, string limitFields = null ) : IEnumerable
GetReleasesForGameAsync ( GiantBomb.Api.Model.Game game, string limitFields = null ) : Task>
GetReleasesForGameAsync ( int gameId, string limitFields = null ) : Task>
SearchForAllGames ( string query, string limitFields = null ) : IEnumerable
SearchForAllGamesAsync ( string query, string limitFields = null ) : Task>
SearchForGames ( string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : IEnumerable
SearchForGamesAsync ( string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>

비공개 메소드들

메소드 설명
InternalSearchForGames ( string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>

메소드 상세

GetGame() 공개 메소드

public GetGame ( int id, string limitFields = null ) : GiantBomb.Api.Model.Game
id int
limitFields string
리턴 GiantBomb.Api.Model.Game

GetGameAsync() 공개 메소드

public GetGameAsync ( int id, string limitFields = null ) : Task
id int
limitFields string
리턴 Task

GetGames() 공개 메소드

public GetGames ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : IEnumerable
page int
pageSize int
limitFields string
리턴 IEnumerable

GetGamesAsync() 공개 메소드

public GetGamesAsync ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>
page int
pageSize int
limitFields string
리턴 Task>

GetPlatform() 공개 메소드

public GetPlatform ( int id, string limitFields = null ) : Platform
id int
limitFields string
리턴 Platform

GetPlatformAsync() 공개 메소드

public GetPlatformAsync ( int id, string limitFields = null ) : Task
id int
limitFields string
리턴 Task

GetPlatforms() 공개 메소드

public GetPlatforms ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : IEnumerable
page int
pageSize int
limitFields string
리턴 IEnumerable

GetPlatformsAsync() 공개 메소드

public GetPlatformsAsync ( int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>
page int
pageSize int
limitFields string
리턴 Task>

GetRelease() 공개 메소드

public GetRelease ( int id, string limitFields = null ) : GiantBomb.Api.Model.Release
id int
limitFields string
리턴 GiantBomb.Api.Model.Release

GetReleaseAsync() 공개 메소드

public GetReleaseAsync ( int id, string limitFields = null ) : Task
id int
limitFields string
리턴 Task

GetReleasesForGame() 공개 메소드

public GetReleasesForGame ( GiantBomb.Api.Model.Game game, string limitFields = null ) : IEnumerable
game GiantBomb.Api.Model.Game
limitFields string
리턴 IEnumerable

GetReleasesForGame() 공개 메소드

public GetReleasesForGame ( int gameId, string limitFields = null ) : IEnumerable
gameId int
limitFields string
리턴 IEnumerable

GetReleasesForGameAsync() 공개 메소드

public GetReleasesForGameAsync ( GiantBomb.Api.Model.Game game, string limitFields = null ) : Task>
game GiantBomb.Api.Model.Game
limitFields string
리턴 Task>

GetReleasesForGameAsync() 공개 메소드

public GetReleasesForGameAsync ( int gameId, string limitFields = null ) : Task>
gameId int
limitFields string
리턴 Task>

SearchForAllGames() 공개 메소드

public SearchForAllGames ( string query, string limitFields = null ) : IEnumerable
query string
limitFields string
리턴 IEnumerable

SearchForAllGamesAsync() 공개 메소드

public SearchForAllGamesAsync ( string query, string limitFields = null ) : Task>
query string
limitFields string
리턴 Task>

SearchForGames() 공개 메소드

public SearchForGames ( string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : IEnumerable
query string
page int
pageSize int
limitFields string
리턴 IEnumerable

SearchForGamesAsync() 공개 메소드

public SearchForGamesAsync ( string query, int page = 1, int pageSize = GiantBombBase.DefaultLimit, string limitFields = null ) : Task>
query string
page int
pageSize int
limitFields string
리턴 Task>