コード例 #1
0
        private static GameMatchResult CreateGameMatchResult()
        {
            var scoreBoard = new[] { new PlayerInfo(Test.PlayerApollon76, 42, 42, 13),
                                     new PlayerInfo(Test.PlayerNameOff, 13, 13, 42) };
            var matchStats = new GameMatchStats(Test.Map1, Test.GameModeDM, 42, 30, 17.424, scoreBoard);

            return(new GameMatchResult(Test.Server2Endpoint, new DateTime(2017, 3, 12, 00, 31, 18), matchStats));
        }
コード例 #2
0
        public Response PutMatchStats(GameMatchStats stats, string endpoint, DateTime timestamp)
        {
            var stringTimestamp = $"{timestamp:s}Z";
            var uri             = $"servers/{endpoint}/matches/{stringTimestamp}";
            var json            = JsonConvert.SerializeObject(stats);

            return(SendPutRequest(uri, json));
        }