コード例 #1
0
        //needs testing
        #region Battlegroup

        ///<summary>
        ///The battlegroups data API provides the list of battlegroups for this region
        /// </summary>
        /// <returns>DataBattleGroupRoot object</returns>
        public DataBattleGroupRoot GetBattlegroupData()
        {
            var battlegroupData = new DataBattleGroupRoot();

            var url = string.Format(@"{0}/wow/data/battlegroups/?locale={1}&apikey={2}",
                                    _Host,
                                    _Locale,
                                    _APIKey);

            battlegroupData = json.GetDataFromURL <DataBattleGroupRoot>(url);
            return(battlegroupData);
        }
コード例 #2
0
        /// <summary>
        /// The battlegroups data API provides the list of battlegroups for this region
        /// </summary>
        /// <returns>DataBattleGroupRoot object</returns>
        public async Task <DataBattleGroupRoot> GetBattlegroupDataAsync()
        {
            var battlegroupData = new DataBattleGroupRoot();

            var url = string.Format(
                @"{0}/wow/data/battlegroups/?locale={1}&apikey={2}",
                _Host,
                _Locale,
                _APIKey);

            battlegroupData = await this.jsonUtility.GetDataFromURLAsync <DataBattleGroupRoot>(url);

            return(battlegroupData);
        }