private static void ListTeams(Link participantsReference) { List <ParticipantTeam> participants = apiClient.Get <ListOfTeamParticipant>(new Uri(participantsReference.HRef)); foreach (ParticipantTeam participant in participants) { ParticipantTeamDetail team = apiClient.Get <ParticipantTeamDetail>(new Uri(participant.Links.First(l => l.Rel == ResourceRelation.Self).HRef)); Console.Write("{0} {1} {2}\n", team.StartNumber, team.Team, team.Country); } }
public Uri SaveTeamParticipant(ParticipantTeamDetail participant) { if (participant == null) { throw new ArgumentNullException("participant"); } ClearLinks(participant); return(SaveResource <ParticipantTeamDetail>(participant, "participant")); }
public bool UpdateTeamParticipant(ParticipantTeamDetail participant) { if (participant == null) { throw new ArgumentNullException("participant"); } ClearLinks(participant); return(UpdateResource <ParticipantTeamDetail>(participant, string.Format("participant/{0}", participant.Id))); }
///<inheritdoc/> public bool UpdateTeamParticipant(ParticipantTeamDetail participant) { if (participant == null) { throw new ArgumentNullException(nameof(participant)); } ClearLinks(participant); return(UpdateResource(participant, "participant/" + participant.Id)); }