public string FindElements(IApiQueryDescription apiQueryDescription) { IConsumerResponse consumerResponse = CallApi( "GET", string.Empty, _oauthSession.ConsumerContext.BaseEndpointUri, ModelTypeHelper.Pluralize(apiQueryDescription.ElementName), apiQueryDescription.ElementId, apiQueryDescription.UpdatedSinceDate, apiQueryDescription.QueryStringParams, null); if (consumerResponse.ResponseCode == HttpStatusCode.NotFound) { return string.Empty; } if (consumerResponse.IsGoodResponse || consumerResponse.IsClientError) { return consumerResponse.Content; } // TODO: trap http 404 responses throw new ApiResponseException(consumerResponse); }
public string FindElements(IApiQueryDescription apiQueryDescription) { IConsumerResponse consumerResponse = CallApi( "GET", string.Empty, _oauthSession.ConsumerContext.BaseEndpointUri, ModelTypeHelper.Pluralize(apiQueryDescription.ElementName), apiQueryDescription.ElementId, apiQueryDescription.UpdatedSinceDate, apiQueryDescription.QueryStringParams, null); if (consumerResponse.ResponseCode == HttpStatusCode.NotFound) { return(string.Empty); } if (consumerResponse.IsGoodResponse || consumerResponse.IsClientError) { return(consumerResponse.Content); } // TODO: trap http 404 responses throw new ApiResponseException(consumerResponse); }
public string FindElements(IApiQueryDescription apiQueryDescription) { LastQueryDescription = apiQueryDescription as LinqQueryDescription; return GenerateSampleResponseXml(apiQueryDescription.ElementName); }
public string FindElements(IApiQueryDescription apiQueryDescription) { LastQueryDescription = apiQueryDescription as LinqQueryDescription; return(GenerateSampleResponseXml(apiQueryDescription.ElementName)); }
public string FindElements(IApiQueryDescription apiQueryDescription) { EnforceRateLimit(); return(_innerIntegrationProxy.FindElements(apiQueryDescription)); }
public string FindElements(IApiQueryDescription apiQueryDescription) { EnforceRateLimit(); return _innerIntegrationProxy.FindElements(apiQueryDescription); }