public void Execute(OnAcknowledgeEvent pipelineEvent) { var state = pipelineEvent.Pipeline.State; var projection = state.GetProjection(); _repository.SetSequenceNumber(projection.Name, projection.SequenceNumber); }
public void Execute(OnAcknowledgeEvent pipelineEvent) { var state = pipelineEvent.Pipeline.State; var projection = state.GetProjection(); var projectionEvent = state.GetProjectionEvent(); if (!projectionEvent.HasPrimitiveEvent) { return; } _repository.SetSequenceNumber(projection.Name, projection.SequenceNumber); }