protected override void WriteOutput() { _projectionPhase.SetCurrentCheckpointSuggestedWorkItem(this); if (_checkpointManager.CheckpointSuggested(_message.CheckpointTag, _message.Progress)) { _projectionPhase.SetCurrentCheckpointSuggestedWorkItem(null); _completed = true; } _projectionPhase.NewCheckpointStarted(_message.CheckpointTag); NextStage(); }
protected override void WriteOutput() { _checkpointManager.CheckpointSuggested(_message.CheckpointTag, _message.Progress); NextStage(); }