public void Handle(ReaderSubscriptionMessage.EventReaderStarting message) { Guid projectionId; if (_stopped) { return; } if (!_eventReaderSubscriptions.TryGetValue(message.CorrelationId, out projectionId)) { return; // unsubscribed } _subscriptions[projectionId].Handle(message); }
public void Handle(ReaderSubscriptionMessage.EventReaderStarting message) { _receivedStartingNotifications.Add(message); }
public void Handle(ReaderSubscriptionMessage.EventReaderStarting message) { PublishStartingAt(message.LastCommitPosition); }