/// <summary>
 /// Make a new CrownPeakQueryExecuter
 /// </summary>
 /// <param name="resultParser"></param>
 /// <param name="connection"></param>
 /// <param name="querySerializer"></param>
 /// <param name="facetQuerySerializer"></param>
 /// <param name="mlthResultParser"></param>
 public CrownPeakQueryExecuter(ISolrAbstractResponseParser <T> resultParser,
                               ISolrConnection connection, ISolrQuerySerializer querySerializer,
                               ISolrFacetQuerySerializer facetQuerySerializer,
                               ISolrMoreLikeThisHandlerQueryResultsParser <T> mlthResultParser)
     : base(resultParser, connection, querySerializer, facetQuerySerializer, mlthResultParser)
 {
     _parser     = resultParser as ICrownPeakResponseParser <T>;
     _connection = connection;
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="resultParser"></param>
 /// <param name="connection"></param>
 /// <param name="querySerializer"></param>
 /// <param name="facetQuerySerializer"></param>
 /// <param name="mlthResultParser"></param>
 public SolrQueryExecuter(ISolrAbstractResponseParser <T> resultParser, ISolrConnection connection, ISolrQuerySerializer querySerializer, ISolrFacetQuerySerializer facetQuerySerializer, ISolrMoreLikeThisHandlerQueryResultsParser <T> mlthResultParser)
 {
     this.resultParser         = resultParser;
     this.mlthResultParser     = mlthResultParser;
     this.connection           = connection;
     this.querySerializer      = querySerializer;
     this.facetQuerySerializer = facetQuerySerializer;
     DefaultRows         = ConstDefaultRows;
     MoreLikeThisHandler = DefaultMoreLikeThisHandler;
 }
Esempio n. 3
0
 public SolrInjectionQueryExecuter(ISolrAbstractResponseParser <TModel> resultParser, ISolrInjectedConnection <TModel> injectionConnection, ISolrQuerySerializer querySerializer, ISolrFacetQuerySerializer facetQuerySerializer, ISolrMoreLikeThisHandlerQueryResultsParser <TModel> mlthResultParser)
     : base(resultParser, injectionConnection.Connection, querySerializer, facetQuerySerializer, mlthResultParser)
 {
 }