Example #1
0
 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;
 }
Example #4
0
 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)
 {
 }