16 references to TimeProvider
Aspire.Dashboard (15)
Components\Controls\Chart\ChartBase.cs (8)
112_lastUpdateTime = TimeProvider.GetUtcNow(); 116else if (_lastUpdateTime.Add(UpdateInterval) < TimeProvider.GetUtcNow()) 119_lastUpdateTime = TimeProvider.GetUtcNow(); 141return $"<b>{HttpUtility.HtmlEncode(InstrumentViewModel.Instrument?.Name)}</b><br />{HttpUtility.HtmlEncode(name)}: {FormatHelpers.FormatNumberWithOptionalDecimalPlaces(yValue, maxDecimalPlaces: 6, CultureInfo.CurrentCulture)}<br />Time: {FormatHelpers.FormatTime(TimeProvider, TimeProvider.ToLocal(xValue))}"; 162data = calculator.CalculateChartValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit); 169data = calculator.CalculateHistogramValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit); 265return TimeProvider.GetUtcNow().Subtract(TimeSpan.FromSeconds(1));
Components\Controls\Chart\PlotlyChart.razor.cs (7)
54{Loc[nameof(ControlsStrings.PlotlyChartTime)]}: {FormatHelpers.FormatTime(TimeProvider, TimeProvider.ToLocal(xValue))} 76var is24Hour = BrowserTimeProvider.Is24HourFormat(TimeProvider.ResolvedTimeFormat); 93TimeProvider.ToLocal(inProgressDataTime), 94TimeProvider.ToLocal(inProgressDataTime - Duration).ToLocalTime(), 105TimeProvider.ToLocal(inProgressDataTime), 106TimeProvider.ToLocal(inProgressDataTime - Duration)).ConfigureAwait(false);
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
687Assert.Equal(chart.TimeProvider.ToLocal(expectedEndTime), Assert.IsType<DateTime>(initializeChart.Arguments[3]));