Exemplo n.º 1
0
 private static void RequestTest()
 {
     CustomCalculationServiceRequest test = new CustomCalculationServiceRequest
     {
         MethodController = "Calculation",
         Key = "raktelis",
         MethodName = "CalculateStatistics"
     };
     test.AddParamater("vardas", "vardenis");
     test.AddParamater("amzius", "99");
     test.AddParamater("pavarde", "pavardenis");
     Console.WriteLine("url: {0}", test.ToRequestString());
     test.ToRequestString();
 }
Exemplo n.º 2
0
 public WinrateItem GetWinrate(IEnumerable<Match> matches, int playerId, int? enemyHeroId)
 {
     var request = new CustomCalculationServiceRequest
     {
         MethodType = CustomCalculationServiceRequest.RequestTypeEnum.POST,
         MethodController = "Calculation",
         Key = Key,
         MethodName = "Winrate",
         Body = matches,
     };
     request.AddParamater("PlayerID", playerId.ToString());
     if (enemyHeroId!=null)
         request.AddParamater("enemyHeroId", enemyHeroId.ToString());
     return _connectioToApi.Request<WinrateItem>(request);
 }
Exemplo n.º 3
0
 public PlayerRating GetPlayerRating(IEnumerable<Match> matches, int playerId)
 {
     var request = new CustomCalculationServiceRequest
     {
         MethodType = CustomCalculationServiceRequest.RequestTypeEnum.POST,
         MethodController = "Calculation",
         Key = Key,
         MethodName = "Rating",
         Body = matches,
     };
     request.AddParamater("PlayerID", playerId.ToString());
     return _connectioToApi.Request<PlayerRating>(request);
 }