public async Task <IEnumerable <TiltifyDonation> > GetCampaignDonations(TiltifyCampaign campaign) { List <TiltifyDonation> results = new List <TiltifyDonation>(); try { TiltifyResultArray result = await this.GetAsync <TiltifyResultArray>("campaigns/" + campaign.ID.ToString() + "/donations"); foreach (JToken token in result.Data) { results.Add(token.ToObject <TiltifyDonation>()); } } catch (Exception ex) { Logger.Log(ex); } return(results); }
public async Task <IEnumerable <TiltifyTeam> > GetUserTeams(TiltifyUser user) { List <TiltifyTeam> results = new List <TiltifyTeam>(); try { TiltifyResultArray result = await this.GetAsync <TiltifyResultArray>("users/" + user.ID.ToString() + "/teams"); foreach (JToken token in result.Data) { results.Add(token.ToObject <TiltifyTeam>()); } } catch (Exception ex) { Logger.Log(ex); } return(results); }