Interface IStaticRiotApi
Namespace:RiotSharp
Assembly:RiotSharp.dll
Syntax
public interface IStaticRiotApi
Methods
GetChampion(Region, Int32, ChampionData, Language)
Declaration
ChampionStatic GetChampion(Region region, int championId, ChampionData championData = ChampionData.basic, Language language = Language.en_US)
Parameters
Returns
GetChampionAsync(Region, Int32, ChampionData, Language)
Declaration
Task<ChampionStatic> GetChampionAsync(Region region, int championId, ChampionData championData = ChampionData.basic, Language language = Language.en_US)
Parameters
Returns
GetChampions(Region, ChampionData, Language)
Declaration
ChampionListStatic GetChampions(Region region, ChampionData championData = ChampionData.basic, Language language = Language.en_US)
Parameters
Returns
GetChampionsAsync(Region, ChampionData, Language)
Declaration
Task<ChampionListStatic> GetChampionsAsync(Region region, ChampionData championData = ChampionData.basic, Language language = Language.en_US)
Parameters
Returns
GetItem(Region, Int32, ItemData, Language)
Declaration
ItemStatic GetItem(Region region, int itemId, ItemData itemData = ItemData.basic, Language language = Language.en_US)
Parameters
Returns
GetItemAsync(Region, Int32, ItemData, Language)
Declaration
Task<ItemStatic> GetItemAsync(Region region, int itemId, ItemData itemData = ItemData.basic, Language language = Language.en_US)
Parameters
Returns
GetItems(Region, ItemData, Language)
Declaration
ItemListStatic GetItems(Region region, ItemData itemData = ItemData.basic, Language language = Language.en_US)
Parameters
Returns
GetItemsAsync(Region, ItemData, Language)
Declaration
Task<ItemListStatic> GetItemsAsync(Region region, ItemData itemData = ItemData.basic, Language language = Language.en_US)
Parameters
Returns
GetLanguages(Region)
Declaration
List<Language> GetLanguages(Region region)
Parameters
Type |
Name |
Description |
Region |
region |
|
Returns
GetLanguagesAsync(Region)
Declaration
Task<List<Language>> GetLanguagesAsync(Region region)
Parameters
Type |
Name |
Description |
Region |
region |
|
Returns
Type |
Description |
Task<><List<><Language>> |
|
GetLanguageStrings(Region, Language, String)
Declaration
LanguageStringsStatic GetLanguageStrings(Region region, Language language = Language.en_US, string version = "")
Parameters
Type |
Name |
Description |
Region |
region |
|
Language |
language |
|
System.String |
version |
|
Returns
GetLanguageStringsAsync(Region, Language, String)
Declaration
Task<LanguageStringsStatic> GetLanguageStringsAsync(Region region, Language language = Language.en_US, string version = "")
Parameters
Type |
Name |
Description |
Region |
region |
|
Language |
language |
|
System.String |
version |
|
Returns
GetMaps(Region, Language, String)
Declaration
List<MapStatic> GetMaps(Region region, Language language = Language.en_US, string version = "")
Parameters
Type |
Name |
Description |
Region |
region |
|
Language |
language |
|
System.String |
version |
|
Returns
GetMapsAsync(Region, Language, String)
Declaration
Task<List<MapStatic>> GetMapsAsync(Region region, Language language = Language.en_US, string version = "")
Parameters
Type |
Name |
Description |
Region |
region |
|
Language |
language |
|
System.String |
version |
|
Returns
GetMasteries(Region, MasteryData, Language)
Declaration
MasteryListStatic GetMasteries(Region region, MasteryData masteryData = MasteryData.basic, Language language = Language.en_US)
Parameters
Returns
GetMasteriesAsync(Region, MasteryData, Language)
Declaration
Task<MasteryListStatic> GetMasteriesAsync(Region region, MasteryData masteryData = MasteryData.basic, Language language = Language.en_US)
Parameters
Returns
GetMastery(Region, Int32, MasteryData, Language)
Declaration
MasteryStatic GetMastery(Region region, int masteryId, MasteryData masteryData = MasteryData.basic, Language language = Language.en_US)
Parameters
Returns
GetMasteryAsync(Region, Int32, MasteryData, Language)
Declaration
Task<MasteryStatic> GetMasteryAsync(Region region, int masteryId, MasteryData masteryData = MasteryData.basic, Language language = Language.en_US)
Parameters
Returns
GetRealm(Region)
Declaration
RealmStatic GetRealm(Region region)
Parameters
Type |
Name |
Description |
Region |
region |
|
Returns
GetRealmAsync(Region)
Declaration
Task<RealmStatic> GetRealmAsync(Region region)
Parameters
Type |
Name |
Description |
Region |
region |
|
Returns
GetRune(Region, Int32, RuneData, Language)
Declaration
RuneStatic GetRune(Region region, int runeId, RuneData runeData = RuneData.basic, Language language = Language.en_US)
Parameters
Returns
GetRuneAsync(Region, Int32, RuneData, Language)
Declaration
Task<RuneStatic> GetRuneAsync(Region region, int runeId, RuneData runeData = RuneData.basic, Language language = Language.en_US)
Parameters
Returns
GetRunes(Region, RuneData, Language)
Declaration
RuneListStatic GetRunes(Region region, RuneData runeData = RuneData.basic, Language language = Language.en_US)
Parameters
Returns
GetRunesAsync(Region, RuneData, Language)
Declaration
Task<RuneListStatic> GetRunesAsync(Region region, RuneData runeData = RuneData.basic, Language language = Language.en_US)
Parameters
Returns
GetSummonerSpell(Region, SummonerSpell, SummonerSpellData, Language)
Declaration
SummonerSpellStatic GetSummonerSpell(Region region, SummonerSpell summonerSpell, SummonerSpellData summonerSpellData = SummonerSpellData.basic, Language language = Language.en_US)
Parameters
Returns
GetSummonerSpellAsync(Region, SummonerSpell, SummonerSpellData, Language)
Declaration
Task<SummonerSpellStatic> GetSummonerSpellAsync(Region region, SummonerSpell summonerSpell, SummonerSpellData summonerSpellData = SummonerSpellData.basic, Language language = Language.en_US)
Parameters
Returns
GetSummonerSpells(Region, SummonerSpellData, Language)
Declaration
SummonerSpellListStatic GetSummonerSpells(Region region, SummonerSpellData summonerSpellData = SummonerSpellData.basic, Language language = Language.en_US)
Parameters
Returns
GetSummonerSpellsAsync(Region, SummonerSpellData, Language)
Declaration
Task<SummonerSpellListStatic> GetSummonerSpellsAsync(Region region, SummonerSpellData summonerSpellData = SummonerSpellData.basic, Language language = Language.en_US)
Parameters
Returns
GetVersions(Region)
Declaration
List<string> GetVersions(Region region)
Parameters
Type |
Name |
Description |
Region |
region |
|
Returns
Type |
Description |
List<><System.String> |
|
GetVersionsAsync(Region)
Declaration
Task<List<string>> GetVersionsAsync(Region region)
Parameters
Type |
Name |
Description |
Region |
region |
|
Returns
Type |
Description |
Task<><List<><System.String>> |
|