/// <summary> /// Queue a facet request for inclusion in the next multi request. /// </summary> /// <param name="table">the name of the table you wish to use a facet request against (e.g., "places")</param> /// <param name="query">the facet query to run against table.</param> public void QueueFetch(string table, FacetQuery query) { MultiQuery.AddQuery(UrlForFacets(table), query.ToUrlQuery()); }
/// <summary> /// Runs a facet read against the specified Factual table. /// </summary> /// <param name="tableName">the name of the table you wish to query for facets (e.g., "places")</param> /// <param name="query">the facet query to run against table</param> /// <returns>the response of running facet against Factual.</returns> public string Fetch(string tableName, FacetQuery query) { return RawQuery(UrlForFacets(tableName), query.ToUrlQuery()); }
/// <summary> /// Runs a facet read against the specified Factual table. /// </summary> /// <param name="tableName">the name of the table you wish to query for facets (e.g., "places")</param> /// <param name="query">the facet query to run against table</param> /// <returns>the response of running facet against Factual.</returns> public string Fetch(string tableName, FacetQuery query) { return(RawQuery(UrlForFacets(tableName), query.ToUrlQuery())); }