private BrokeredMessageResults OnSearchMessage(GenericPayloadDeliverInfo arg) { var updateMessage = arg.Payload.GetBody <GenericSearchItem>(); var body = updateMessage.GetBody(); _luceneWriter.Update(body); return(BrokeredMessageResults.Ack); }
private BrokeredMessageResults Message(GenericPayloadDeliverInfo genericPayloadDeliverInfo) { var body = genericPayloadDeliverInfo.Payload.GetBody <GenericSearchItem>().GetBody(); _writer.UpdateDocument(SearchWriterService.GetTerm(body), SearchWriterService.GetDocument(body)); if (!_enableNearRealTimeCache) { _writer.Commit(); } else { lock (Sync) { HasEntitites++; } } return(BrokeredMessageResults.NoMatter); }
private BrokeredMessageResults OnSearchMessage(GenericPayloadDeliverInfo arg) { var updateMessage = arg.Payload.GetBody<GenericSearchItem>(); var body = updateMessage.GetBody(); _luceneWriter.Update(body); return BrokeredMessageResults.Ack; }
private BrokeredMessageResults Message(GenericPayloadDeliverInfo genericPayloadDeliverInfo) { var body = genericPayloadDeliverInfo.Payload.GetBody<GenericSearchItem>().GetBody(); _writer.UpdateDocument(SearchWriterService.GetTerm(body), SearchWriterService.GetDocument(body)); if (!_enableNearRealTimeCache) { _writer.Commit(); } else { lock (Sync) { HasEntitites++; } } return BrokeredMessageResults.NoMatter; }