public async Task HandleEventAsync(EntityDeletedEventData <Document> eventData)
 {
     if (_options.Enable)
     {
         await _documentFullSearch.DeleteAsync(eventData.Entity.Id);
     }
 }
Пример #2
0
        public async Task ReindexAsync(Guid documentId)
        {
            await _documentFullSearch.DeleteAsync(documentId);

            var document = await _documentRepository.GetAsync(documentId);

            await _documentFullSearch.AddOrUpdateAsync(document);
        }
Пример #3
0
        public async Task ReindexAsync(Guid documentId)
        {
            _elasticSearchService.ValidateElasticSearchEnabled();

            await _elasticSearchService.DeleteAsync(documentId);

            var document = await _documentRepository.GetAsync(documentId);

            await _elasticSearchService.AddOrUpdateAsync(document);
        }