//needs testing #region Guild Perks /// <summary> ///The guild perks data API provides a list of all guild perks. /// </summary> /// <returns>DataGuildPerksRoot object</returns> public DataGuildPerksRoot GetGuildPerkData() { var guildPerksData = new DataGuildPerksRoot(); var url = string.Format(@"{0}/wow/data/guild/perks?locale={1}&apikey={2}", _Host, _Locale, _APIKey); guildPerksData = json.GetDataFromURL <DataGuildPerksRoot>(url); return(guildPerksData); }
/// <summary> /// The guild perks data API provides a list of all guild perks. /// </summary> /// <returns>DataGuildPerksRoot object</returns> public async Task <DataGuildPerksRoot> GetGuildPerkDataAsync() { var guildPerksData = new DataGuildPerksRoot(); var url = string.Format( @"{0}/wow/data/guild/perks?locale={1}&apikey={2}", _Host, _Locale, _APIKey); guildPerksData = await this.jsonUtility.GetDataFromURLAsync <DataGuildPerksRoot>(url); return(guildPerksData); }