Exemple #1
0
        /// <inheritdoc/>
        public async Task Handle(DataPoint <dynamic> dataPoint)
        {
            if (_prioritizer.IsPrioritized(dataPoint.TimeSeries))
            {
                _logger.Information("Datapoint prioritized");
                await _client.SendAsJson("prioritized", dataPoint);
            }
            else
            {
                _logger.Information("Datapoint not prioritized");
                await _client.SendAsJson("nonprioritized", dataPoint);
            }

            await Task.CompletedTask;
        }