public UintraElasticIndex(
     IElasticSearchRepository elasticSearchRepository,
     IEnumerable <IElasticEntityMapper> mappers,
     ISearchSortingHelper <dynamic> searchSorting,
     ISearchPagingHelper <dynamic> searchPagingHelper,
     IMemberSearchDescriptorBuilder memberSearchDescriptorBuilder) : base(elasticSearchRepository, mappers, searchSorting, searchPagingHelper)
 {
     _memberSearchDescriptorBuilder = memberSearchDescriptorBuilder;
 }
Exemple #2
0
 public ElasticIndex(IElasticSearchRepository elasticSearchRepository,
                     IEnumerable <IElasticEntityMapper> mappers,
                     ISearchSortingHelper <dynamic> searchSorting,
                     ISearchPagingHelper <dynamic> searchPagingHelper)
 {
     _elasticSearchRepository = elasticSearchRepository;
     _mappers            = mappers;
     _searchSorting      = searchSorting;
     _searchPagingHelper = searchPagingHelper;
 }
 public ElasticMemberIndex(
     IElasticSearchRepository <T> elasticSearchRepository,
     IMemberSearchDescriptorBuilder memberSearchDescriptorBuilder,
     ISearchPagingHelper <T> searchPagingHelper,
     ISearchSortingHelper <T> searchSortingHelper
     )
 {
     _elasticSearchRepository       = elasticSearchRepository;
     _memberSearchDescriptorBuilder = memberSearchDescriptorBuilder;
     _searchPagingHelper            = searchPagingHelper;
     _searchSortingHelper           = searchSortingHelper;
 }