C# Класс BoardGameGeekApiClient.Service.BoardGameGeekClient

Наследование: IBoardGameGeekApiClient
Показать файл Открыть проект Примеры использования класса

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

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

Приватные методы

Метод Описание
CleanUpQuery ( string query ) : string

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

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

public BoardGameGeekClient ( IApiDownloadService apiDownloadService, IRollbarClient rollbarClient ) : System
apiDownloadService IApiDownloadService
rollbarClient IRollbarClient
Результат System

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

public GetGameDetails ( int gameId ) : GameDetails
gameId int
Результат BoardGameGeekApiClient.Models.GameDetails

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

public GetGameThumbnail ( int gameId ) : string
gameId int
Результат string

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

public GetUserDetails ( string userName ) : UserDetails
userName string
Результат BoardGameGeekApiClient.Models.UserDetails

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

public GetUserGames ( string userName ) : List
userName string
Результат List

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

public SearchBoardGames ( string query, bool exactMatch = false ) : List
query string
exactMatch bool
Результат List