public Task <IList <TwitterProfile> > SearchForUsersAsync(string query, int page, int pageSize) { NameValueCollection parameters = PagingUtils.BuildPagingParametersWithPerPage(page, pageSize, 0, 0); parameters.Add("q", query); return(this.restTemplate.GetForObjectAsync <IList <TwitterProfile> >(this.BuildUrl("users/search.json", parameters))); }
public RestOperationCanceler SearchForUsersAsync(string query, int page, int pageSize, Action <RestOperationCompletedEventArgs <IList <TwitterProfile> > > operationCompleted) { NameValueCollection parameters = PagingUtils.BuildPagingParametersWithPerPage(page, pageSize, 0, 0); parameters.Add("q", query); return(this.restTemplate.GetForObjectAsync <IList <TwitterProfile> >(this.BuildUrl("users/search.json", parameters), operationCompleted)); }