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(TrashDocumentMessage message) { _logger.Info("Handle TrashDocumentMessage"); try { if (_searchProvider.Delete(message.Content)) { _logger.Info("Handle TrashDocumentMessage Success"); } else { _logger.Error("Handle TrashDocumentMessage Failed"); } } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
private void DeleteSearchIndex(SpaceObject space) { _logger.Info("DeleteSearchIndex"); try { if (_searchProvider.Delete(space)) { _logger.Info("Handle DeleteSearchIndex Success"); } else { _logger.Error("Handle DeleteSearchIndex Failed"); } } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
private void DeleteSearchIndex(DeleteSpaceMessage message) { _logger.Info("DeleteSearchIndex"); try { if (_searchProvider.Delete(message.Content)) { _logger.Info("Handle DeleteSpaceMessageHandler Success"); } else { _logger.Error("Handle DeleteSpaceMessageHandler Failed"); } } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }
public void Handle(DeleteMutiIndexMessage message) { _logger.Info("Handle DeleteMutiIndexMessageHandler"); try { foreach (var content in message.Contents) { if (_searchProvider.Delete(content)) { _logger.Info("Handle DeleteMutiIndexMessageHandler Success"); } else { _logger.Error("Handle DeleteMutiIndexMessageHandler Failed"); } } } catch (Exception ex) { _logger.Error(ex.Message); _logger.Error(ex.StackTrace); } }