public static async Task <Player> GetPlayer(IRestClient client, int gameId, IPlayerCounter counter) { var response = new RestRequest($"api/ludo/{gameId}/players/{counter.WhosTurn}", Method.GET); var restResponse = await client.ExecuteTaskAsync(response); Player output = new Player(); output = JsonConvert.DeserializeObject <Player>(restResponse.Content); return(output); }
public LudoController(IRestClient _client, IPlayerCounter _counter) { client = _client; client.BaseUrl = new Uri("https://ludoapi.azurewebsites.net/"); counter = _counter; }