protected SearchIndexController
 (
     BaseControllerParameters baseControllerParameters,
     IQuerySearchIndex query
 ) : base(baseControllerParameters)
 {
     _baseControllerParameters = baseControllerParameters;
     _query = query;
 }
 protected SearchIndexController
 (
     BaseControllerParameters baseControllerParameters,
     IQueryParametersMapper <T> queryParametersMapper,
     IQuerySearchIndex query
 ) : base(baseControllerParameters)
 {
     _baseControllerParameters = baseControllerParameters;
     QueryParametersMapper     = queryParametersMapper;
     _query = query;
     IsLazy = true;
 }
 protected SearchIndexController
 (
     BaseControllerParameters baseControllerParameters,
     IFactory <T> parametersFactory,
     IQuerySearchIndex query
 ) : base(baseControllerParameters)
 {
     _baseControllerParameters = baseControllerParameters;
     _parametersFactory        = parametersFactory;
     _query = query;
     IsLazy = true;
 }