public ILoLResponse GetSummonerBySummonerId(long summonerId) { var queryUrl = SummonerApiAdapter.GetSummonerBySummonerIdRequestUrl(summonerId, Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <SummonerResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetChampions() { var queryUrl = StaticDataApiAdapter.GetChampionsStaticData(Region); queryUrl = $"{AppendApiKey(queryUrl)}&locale=en_US&tags=all&dataById=false"; return(WebUtilFunctions.GetEndpointResponseFromUrl <StaticDataChampionsResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetMatchesByTournamentCode(long tournamentCode) { var queryUrl = _adapter.GetMatchTimelineByMatchIdRequestUrl(tournamentCode, Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <MatchDetailsResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetApiStatus() { var queryUrl = ApiStatusAdapter.GetApiStatus(Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <ApiStatusResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetMatchTimelineByMatchId(long matchId) { var queryUrl = _adapter.GetMatchTimelineByMatchIdRequestUrl(matchId, Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <MatchTimeLineResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetRecentMatchByAccountId(long accountId) { var queryUrl = _adapter.GetRecentMatchByAccountIdRequestUrl(accountId, Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <MatchListsResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetActiveGamesBySummonerId(long summonerId) { var queryUrl = SpectatorApiAdapter.GetActiveGamesBySummonerId(summonerId, Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <Gamelist, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetFeaturedGames() { var queryUrl = SpectatorApiAdapter.GetFeaturedGames(Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <SpectatorGamesResponse, ErrorResponse>(Handler, queryUrl)); }
public ILoLResponse GetChampionById(long id) { var queryUrl = ChampionsApiAdapter.GetChampionById(id, Region); queryUrl = AppendApiKey(queryUrl); return(WebUtilFunctions.GetEndpointResponseFromUrl <ChampionsResponse, ErrorResponse>(Handler, queryUrl)); }