API Diff between 11.7.1.102-pre and 11.6.0-pre4
66 Additions
47 Removals
Epinova.ElasticSearch.Core.EPiServer.Contracts
Epinova.ElasticSearch.Core.EPiServer.Controllers
Epinova.ElasticSearch.Core.EPiServer.Controllers.Abstractions
Epinova.ElasticSearch.Core.EPiServer.Extensions
-
public static class ContentExtensions
- public static ContentSearchResult<T> GetContentResults<T>(this IElasticSearchService<T> service, bool requirePageTemplate, bool ignoreFilters, string[] providerNames, bool enableHighlighting, bool enableDidYouMean) where T : IContentData
- public static Task<ContentSearchResult<T>> GetContentResultsAsync<T>(this IElasticSearchService<T> service) where T : IContentData
- public static Task<ContentSearchResult<T>> GetContentResultsAsync<T>(this IElasticSearchService<T> service, bool requirePageTemplate) where T : IContentData
- public static Task<ContentSearchResult<T>> GetContentResultsAsync<T>(this IElasticSearchService<T> service, CancellationToken cancellationToken, bool requirePageTemplate = false, string[] providerNames = null) where T : IContentData
- public static Task<ContentSearchResult<T>> GetContentResultsAsync<T>(this IElasticSearchService<T> service, CancellationToken cancellationToken, bool requirePageTemplate, bool ignoreFilters, string[] providerNames, bool enableHighlighting, bool enableDidYouMean) where T : IContentData
Epinova.ElasticSearch.Core.EPiServer.Initialization
Epinova.ElasticSearch.Core.EPiServer.Models
Epinova.ElasticSearch.Core.EPiServer.Models.ViewModels
Epinova.ElasticSearch.Core.EPiServer.Models.ViewModels.Abstractions
Epinova.ElasticSearch.Core.EPiServer.Plugin
-
public class IndexEPiServerContent : ScheduledJobBase
- public IndexEPiServerContent(IContentLoader contentLoader, ICoreIndexer coreIndexer, IIndexer indexer, ILanguageBranchRepository languageBranchRepository, IElasticSearchSettings settings)
- public static event OnBeforeIndexContent BeforeIndexContent
- public IndexEPiServerContent(IContentLoader contentLoader, ICoreIndexer coreIndexer, IIndexer indexer, IBestBetsRepository bestBetsRepository, ILanguageBranchRepository languageBranchRepository, IElasticSearchSettings settings, IServerInfoService serverInfoService, IHttpClientHelper httpClientHelper)
- protected virtual List<IContent> GetContentToIndex(IEnumerable<IContent> contentItems)
Epinova.ElasticSearch.Core.EPiServer.Providers
-
public abstract class SearchProviderBase<TSearchType, TContentData, TContentType> : ContentSearchProviderBase<TContentData, TContentType> where TContentData : IContentData where TContentType : ContentType
Epinova.ElasticSearch.Core.EPiServer.Services
-
public class BestBetsRepository : IBestBetsRepository
- public BestBetsRepository(IElasticSearchSettings settings, IContentRepository contentRepository, UrlResolver urlResolver, IBlobFactory blobFactory, ICoreIndexer coreIndexer)
- public BestBetsRepository(IContentRepository contentRepository, UrlResolver urlResolver, IBlobFactory blobFactory, ICoreIndexer coreIndexer)
- public IEnumerable<string> GetBestBetsForContent(string languageId, int contentId, string index)
- public IEnumerable<string> GetBestBetsForContent(string languageId, int contentId, string index, bool isCommerceContent = false)
-
public class InspectorRepository : IInspectorRepository
- public InspectorRepository(IElasticSearchSettings settings, IContentTypeRepository contentTypeRepository)
- public Dictionary<string, List<TypeCount>> GetTypes(string languageId, string searchText, string selectedIndex = null)
- public List<InspectItem> Search(string languageId, string searchText, int size, string type = null, string selectedIndex = null)
- public InspectorRepository(IElasticSearchSettings settings, IServerInfoService serverInfoService, IHttpClientHelper httpClientHelper, IContentTypeRepository contentTypeRepository)
- public Dictionary<string, List<TypeCount>> GetTypes(string searchText, string indexName)
- public List<InspectItem> Search(string searchText, bool analyzed, string language, string indexName, int size, string type = null, string selectedIndex = null)
-
public class SynonymRepository : ISynonymRepository