public void Handle(CoreProjectionStatusMessage.StatisticsReport message) { var command = new StatisticsReport { Id = message.ProjectionId.ToString("N"), Statistics = message.Statistics }; _writer.PublishCommand("$statistics-report", command); }
public void Handle(CoreProjectionStatusMessage.StatisticsReport message) { string name; if (_projectionsMap.TryGetValue(message.ProjectionId, out name)) { var projection = _projections[name]; projection.Handle(message); } }
public void Handle(CoreProjectionStatusMessage.StatisticsReport message) { _lastReceivedStatistics = message.Statistics; }