コード例 #1
0
        /// <summary>
        /// temporary fix for user issue
        /// </summary>
        /// <param name="clubId"></param>
        /// <param name="page"></param>
        /// <param name="perPage"></param>
        /// <returns></returns>
        public async Task <List <AthleteSummary> > GetClubMembersAsync(string clubId, int page, int perPage)
        {
            string getUrl = string.Format("{0}/{1}/members?page={2}&per_page={3}&access_token={4}",
                                          Endpoints.Club,
                                          clubId,
                                          page,
                                          perPage,
                                          StaticAuthentication.AccessToken);
            string json = await WebRequest.SendGetAsync(new Uri(getUrl));

            return(Unmarshaller <List <AthleteSummary> > .Unmarshal(json));
        }
コード例 #2
0
        /// <summary>
        /// temporary fix for user issue
        /// </summary>
        /// <param name="clubId"></param>
        /// <param name="page"></param>
        /// <param name="perPage"></param>
        /// <returns></returns>
        public async Task <List <AthleteSummary> > GetClubMembersAsync(string clubId, int page, int perPage)
        {
            try
            {
                string getUrl = string.Format("{0}/{1}/members?page={2}&per_page={3}&access_token={4}",
                                              Endpoints.Club,
                                              clubId,
                                              page,
                                              perPage,
                                              StaticAuthentication.AccessToken);
                string json = await WebRequest.SendGetAsync(new Uri(getUrl));

                return(Unmarshaller <List <AthleteSummary> > .Unmarshal(json));
            }
            catch (Exception exp)
            {
                System.Diagnostics.Debug.WriteLine(exp.Message);
                throw;
            }
        }