public void Handle(CoreProjectionManagementMessage.Started message) { string name; if (_projectionsMap.TryGetValue(message.ProjectionId, out name)) { var projection = _projections[name]; projection.Handle(message); } }
public void Handle(CoreProjectionManagementMessage.Started message) { _state = ManagedProjectionState.Running; if (_onStarted != null) { var action = _onStarted; _onStarted = null; action(); } }