C# Class BoardGameGeekApiClient.Service.BoardGameGeekClient

Inheritance: IBoardGameGeekApiClient
Afficher le fichier Open project: NemeStats/NemeStats Class Usage Examples

Méthodes publiques

Méthode Description
BoardGameGeekClient ( IApiDownloadService apiDownloadService, IRollbarClient rollbarClient ) : System
GetGameDetails ( int gameId ) : GameDetails
GetGameThumbnail ( int gameId ) : string
GetUserDetails ( string userName ) : UserDetails
GetUserGames ( string userName ) : List
SearchBoardGames ( string query, bool exactMatch = false ) : List

Private Methods

Méthode Description
CleanUpQuery ( string query ) : string

Method Details

BoardGameGeekClient() public méthode

public BoardGameGeekClient ( IApiDownloadService apiDownloadService, IRollbarClient rollbarClient ) : System
apiDownloadService IApiDownloadService
rollbarClient IRollbarClient
Résultat System

GetGameDetails() public méthode

public GetGameDetails ( int gameId ) : GameDetails
gameId int
Résultat BoardGameGeekApiClient.Models.GameDetails

GetGameThumbnail() public méthode

public GetGameThumbnail ( int gameId ) : string
gameId int
Résultat string

GetUserDetails() public méthode

public GetUserDetails ( string userName ) : UserDetails
userName string
Résultat BoardGameGeekApiClient.Models.UserDetails

GetUserGames() public méthode

public GetUserGames ( string userName ) : List
userName string
Résultat List

SearchBoardGames() public méthode

public SearchBoardGames ( string query, bool exactMatch = false ) : List
query string
exactMatch bool
Résultat List