public Uri GetQuery(ISolrConnection connection, ISolrQuery query, Commands.Parameters.QueryOptions options) { var executor = new SolrQueryExecuter <object>(null, connection, querySerializer, facetQuerySerializer, null); var param = executor.GetAllParameters(query, options); return(connection.GetQuery(SolrQueryExecuter <object> .DefaultHandler, param)); }
public Uri GetQuery(string relativeUrl, IEnumerable <KeyValuePair <string, string> > parameters) { Console.WriteLine("Generating Uri"); var r = conn.GetQuery(relativeUrl, parameters); Console.WriteLine("Uri:\n" + r.ToString()); return(r); }
public Uri GetQuery(ISolrConnection connection, ISolrQuery query, Commands.Parameters.QueryOptions options) { var executor = new SolrQueryExecuter<object>(null, connection, querySerializer, facetQuerySerializer, null); var param = executor.GetAllParameters(query, options); return connection.GetQuery(SolrQueryExecuter<object>.DefaultHandler, param); }
/// <summary> /// Returns the Solr Uri that would be executed /// </summary> /// <param name="query"></param> /// <param name="options"></param> /// <returns></returns> public Uri GetQuery(ISolrQuery query, QueryOptions options) { var param = GetAllParameters(query, options); return(connection.GetQuery(Handler, param)); }