17 references to TimeProvider
Aspire.Dashboard (16)
Components\Controls\Chart\ChartBase.cs (8)
119_lastUpdateTime = TimeProvider.GetUtcNow(); 123else if (_lastUpdateTime.Add(UpdateInterval) < TimeProvider.GetUtcNow()) 126_lastUpdateTime = TimeProvider.GetUtcNow(); 148return $"<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))}"; 169data = calculator.CalculateChartValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit); 176data = calculator.CalculateHistogramValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit); 282return TimeProvider.GetUtcNow().Subtract(TimeSpan.FromSeconds(1));
Components\Controls\Chart\PlotlyChart.razor.cs (8)
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); 177exemplarTraceDto.X.Add(TimeProvider.ToLocalDateTimeOffset(exemplar.Start));
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
1027Assert.Equal(chart.TimeProvider.ToLocal(expectedEndTime), Assert.IsType<DateTime>(initializeChart.Arguments[3]));