示例#1
0
        public override async Task <IEnumerable <ArtifactSearchResult> > GetSemanticSearchSuggestions(SearchEngineParameters searchEngineParameters)
        {
            var itemIds = await SemanticSearchRepository.GetItemSimilarItemIds(
                searchEngineParameters.ArtifactId,
                searchEngineParameters.UserId,
                searchEngineParameters.PageSize,
                searchEngineParameters.IsInstanceAdmin,
                searchEngineParameters.AccessibleProjectIds);

            return(await GetArtifactSearchResultsFromItemIds(itemIds, searchEngineParameters.UserId));
        }