public SolrBasicServer(ISolrConnection connection, ISolrQueryExecuter <T> queryExecuter, ISolrDocumentSerializer <T> documentSerializer, ISolrSchemaParser schemaParser, ISolrHeaderResponseParser headerParser, ISolrQuerySerializer querySerializer, ISolrDIHStatusParser dihStatusParser, ISolrExtractResponseParser extractResponseParser) : base(connection, headerParser) { this.extractResponseParser = extractResponseParser; this.queryExecuter = queryExecuter; this.documentSerializer = documentSerializer; this.schemaParser = schemaParser; this.querySerializer = querySerializer; this.dihStatusParser = dihStatusParser; }
public SolrBasicServer(ISolrConnection connection, ISolrQueryExecuter <T> queryExecuter, ISolrQuerySerializer querySerializer, ISolrExtractResponseParser extractResponseParser = null) { this.connection = connection; //this.extractResponseParser = extractResponseParser; this.queryExecuter = queryExecuter; //this.documentSerializer = documentSerializer; //this.schemaParser = schemaParser; //this.headerParser = headerParser; this.querySerializer = querySerializer; //this.dihStatusParser = dihStatusParser; }
/// <summary> /// Make a new CrownPeakBasicServer instance /// </summary> /// <param name="connection"></param> /// <param name="queryExecuter"></param> /// <param name="documentSerializer"></param> /// <param name="schemaParser"></param> /// <param name="headerParser"></param> /// <param name="querySerializer"></param> /// <param name="dihStatusParser"></param> /// <param name="extractResponseParser"></param> public CrownPeakBasicServer(ISolrConnection connection, ICrownPeakQueryExecuter <T> queryExecuter, ISolrDocumentSerializer <T> documentSerializer, ISolrSchemaParser schemaParser, ISolrHeaderResponseParser headerParser, ISolrQuerySerializer querySerializer, ISolrDIHStatusParser dihStatusParser, ISolrExtractResponseParser extractResponseParser) : base(connection, queryExecuter, documentSerializer, schemaParser, headerParser, querySerializer, dihStatusParser, extractResponseParser) { _queryExecuter = queryExecuter; }
public SolrInjectionBasicServer(ISolrInjectedConnection <TModel> injectionConnection, ISolrQueryExecuter <TModel> queryExecuter, ISolrDocumentSerializer <TModel> documentSerializer, ISolrSchemaParser schemaParser, ISolrHeaderResponseParser headerParser, ISolrQuerySerializer querySerializer, ISolrDIHStatusParser dihStatusParser, ISolrExtractResponseParser extractResponseParser) : base(injectionConnection.Connection, queryExecuter, documentSerializer, schemaParser, headerParser, querySerializer, dihStatusParser, extractResponseParser) { }