public static string BuildUrl(this ListSamplesRequest req, string version) { var urlWithParameters = AddDefaultQueryParameters(string.Format("{0}/projects/{1}/samples", version, req.ProjectId), req.Offset, req.Limit, req.SortDir); if (req.SortBy.HasValue) { urlWithParameters = string.Format("{0}&{1}={2}", urlWithParameters, QueryParameters.SortBy, req.SortBy); } return(urlWithParameters); }
public Task<ListSamplesResponse> ListSamplesAsync(ListSamplesRequest request, IRequestOptions options) { return WebClient.SendAsync<ListSamplesResponse>(HttpMethods.GET, request.BuildUrl(ClientSettings.Version), null, options); }
public ListSamplesResponse ListSamples(ListSamplesRequest request, IRequestOptions options = null) { return WebClient.Send(request, options); }
public ListSamplesResponse ListSamples(ListSamplesRequest request, IRequestOptions options = null) { return(WebClient.Send(request, options)); }
public ListSamplesResponse ListSamples(ListSamplesRequest request, IRequestOptions options = null) { return WebClient.Send<ListSamplesResponse>(HttpMethods.GET, request.BuildUrl(ClientSettings.Version), null, options); }
public ListSamplesResponse ListSamples(ListSamplesRequest request, IRequestOptions options) { return(WebClient.Send <ListSamplesResponse>(HttpMethods.GET, request.BuildUrl(ClientSettings.Version), null, options)); }