private void DoWork(object state) { //var newRecord = new List<decimal>(); //newRecord.Add((decimal)new DateTimeOffset(DateTime.UtcNow).ToUnixTimeMilliseconds()); //newRecord.Add((decimal)(new Random().NextDouble() * 1)); //_dataSourceService.AddItem(newRecord); //_hubContext.Clients.All.SendAsync("OnChartDataUpdate", newRecord); for (int key = 0; key < Constants.NUMBER_OF_CHARTS; key++) { var newRecord = _dataSourceService.GenerateNewRecord(key.ToString()); //_hubContext.Clients.All.SendAsync("OnChartDataUpdate", newRecord, key); } }