protected virtual void SendIndexingEntity(Entity entity, GlobalSearchIndexingOperationType indexingOperationType) { var indexingData = IndexingRequestDataBuilder.BuildRequestData(entity.UserConnection, indexingOperationType, entity); IndexingEntitySender.SendIndexingEntity(indexingData); }
protected override void SendIndexingEntity(Entity entity, IndexingOperationType indexingOperationType) { var indexingData = IndexingRequestDataBuilder.BuildQueriedRequestData(entity.UserConnection, indexingOperationType, entity, GlobalSearchColumnUtils.Instance.RelationColumnsFieldPattern); IndexingEntitySender.SendIndexingEntity(indexingData); }
public BaseIndexer(IndexingRequestDataBuilder indexingRequestDataBuilder, IndexingEntitySender indexingEntitySender) { IndexingRequestDataBuilder = indexingRequestDataBuilder; IndexingEntitySender = indexingEntitySender; }
public DetailIndexer(IndexingRequestDataBuilder indexingRequestDataBuilder, IndexingEntitySender indexingEntitySender) : base(indexingRequestDataBuilder, indexingEntitySender) { }
public QueriedIndexer(IndexingRequestDataBuilder indexingRequestDataBuilder, IndexingEntitySender indexingEntitySender) : base(indexingRequestDataBuilder, indexingEntitySender) { }