· 4 years ago · Jun 22, 2021, 11:56 PM
1using System;
2
3namespace RiotSharpDemo
4{
5 class Program
6 {
7 static void Main(string[] args)
8 {
9 Console.WriteLine("Enter API Key");
10 var key = Console.ReadLine();
11 Console.WriteLine("Enter Summoner Name");
12 var sumname = Console.ReadLine();
13
14 var api = RiotSharp.RiotApi.GetInstance(key, 9, 90);
15
16 var summoner = api.Summoner.GetSummonerByNameAsync(RiotSharp.Misc.Region.Euw, sumname).Result;
17
18 var matchlist = api.Match.GetMatchListAsync(RiotSharp.Misc.Region.Europe, summoner.Puuid).Result;
19
20 var lastMatch = api.Match.GetMatchAsync(RiotSharp.Misc.Region.Europe, matchlist[0]).Result;
21
22 Console.WriteLine(String.Format("Your last game lasted {0}", lastMatch.Info.GameDuration.ToString()));
23
24 Console.ReadKey();
25 }
26 }
27}