Пример #1
0
        /// <summary>
        /// Start a tournament, opening up first round matches for score reporting (matches/update) 
        /// The tournament must have at least 2 participants.
        /// </summary>
        /// <param name="tournament"></param>
        /// <param name="parameters"> </param>
        public Tournament TournamentStart(Tournament tournament, TournamentStartParameters parameters = null)
        {
            string url = string.Format("tournaments/{0}/start", this.TournamentIdentifier(tournament));
            var param = new Dictionary<string, dynamic>();
            if (parameters != null)
            {
                param = parameters.ToDictionary();
            }

            var json = this.MakeJsonRequest(url, WebRequestMethods.Http.Post, param);

            return Deserializer.Tournament(json);
        }