public void Handle(CreateSpaceIndexMessage message) { _logger.Info("Handle CreateSpaceIndexMessage"); try { _searchProvider.Add(message.Content); _logger.Info("Handle CreateIndexMessage Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
private void AddSearchIndex(SpaceObject space) { _logger.Info("Handle AddSearchIndex"); try { _searchProvider.Add(space); _logger.Info("Handle AddSearchIndex Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
public void Handle(RecoveryDocumentMessage message) { _logger.Info("Handle RecoveryDocumentMessage"); try { _searchProvider.Add(message.Content); _logger.Info("Handle RecoveryDocumentMessage Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
private void AddIndex(List <SpaceObject> spaces) { try { foreach (var content in spaces) { _searchProvider.Add(content); } _logger.Info("Handle RecoverSpacesMessage Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
public void Handle(CreateMutiIndexMessage message) { _logger.Info("Handle CreateMutiIndexMessageHandler"); try { foreach (var content in message.Contents) { _searchProvider.Add(content); } } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
public void Handle(CreateDocumentMessage message) { _logger.Info("Handle CreateDocumentMessage"); try { _logger.Info("创建文档索引"); _searchProvider.Add(message.Content); _logger.Info("执行文档转换"); _documentService.Convert(message.Content); _logger.Info("Handle CreateDocumentMessage Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
public void Handle(UpdateSpaceMessage message) { _logger.Info("Handle RenameSpaceMessage"); try { _logger.Debug("删除原有索引"); _searchProvider.Delete(message.Content); _logger.Debug("添加原有索引"); _searchProvider.Add(message.Content); _logger.Info("Handle RenameSpaceMessage Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
public void Handle(CreateDocsMessage message) { _logger.Info("Handle CreateDocsMessageHandler"); try { foreach (var content in message.Contents) { _searchProvider.Add(content); _documentService.Convert(content); } _logger.Info("Handle CreateDocsMessageHandler Success"); } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }