1 type derived from BrowserTimeProvider
Aspire.Dashboard.Components.Tests (1)
Shared\TestTimeProvider.cs (1)
9public sealed class TestTimeProvider : BrowserTimeProvider
2 instantiations of BrowserTimeProvider
Aspire.Dashboard.Tests (2)
FormatHelpersTests.cs (1)
278return new BrowserTimeProvider(NullLoggerFactory.Instance);
Model\ResourceViewModelTests.cs (1)
239new BrowserTimeProvider(NullLoggerFactory.Instance));
50 references to BrowserTimeProvider
Aspire.Dashboard (22)
Components\Controls\Chart\ChartBase.cs (1)
44public required BrowserTimeProvider TimeProvider { get; init; }
Components\Controls\Chart\PlotlyChart.razor.cs (1)
76var is24Hour = BrowserTimeProvider.Is24HourFormat(TimeProvider.ResolvedTimeFormat);
Components\Controls\DashboardRunSelect.razor.cs (1)
42public required BrowserTimeProvider TimeProvider { get; init; }
Components\Controls\LogViewer.razor.cs (1)
35public required BrowserTimeProvider TimeProvider { get; init; }
Components\Controls\ResourceDetails.razor.cs (1)
53public required BrowserTimeProvider TimeProvider { get; init; }
Components\Controls\StructuredLogDetails.razor.cs (1)
23public required BrowserTimeProvider TimeProvider { get; init; }
Components\Dialogs\ExemplarsDialog.razor.cs (1)
21public required BrowserTimeProvider TimeProvider { get; init; }
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
49public required BrowserTimeProvider TimeProvider { get; init; }
Components\Dialogs\ManageDataDialog.razor.cs (1)
24public required BrowserTimeProvider TimeProvider { get; init; }
Components\Dialogs\SettingsDialog.razor.cs (1)
38public required BrowserTimeProvider TimeProvider { get; init; }
Components\Layout\MainLayout.razor.cs (1)
50public required BrowserTimeProvider TimeProvider { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
111public required BrowserTimeProvider TimeProvider { get; init; }
Components\Pages\Metrics.razor.cs (1)
80public required BrowserTimeProvider TimeProvider { get; init; }
Components\Pages\Resources.razor.cs (1)
56public required BrowserTimeProvider TimeProvider { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
82public required BrowserTimeProvider TimeProvider { get; init; }
Components\Pages\TraceDetail.razor.cs (1)
71public required BrowserTimeProvider TimeProvider { get; init; }
Components\Pages\Traces.razor.cs (1)
75public required BrowserTimeProvider TimeProvider { get; init; }
DashboardWebApplication.cs (1)
359builder.Services.AddScoped<BrowserTimeProvider>();
Model\BrowserTimeProvider.cs (1)
26_logger = loggerFactory.CreateLogger(typeof(BrowserTimeProvider));
Model\ResourceViewModel.cs (2)
368private readonly BrowserTimeProvider _browserTimeProvider; 384public DisplayedResourcePropertyViewModel(ResourcePropertyViewModel propertyViewModel, IStringLocalizer<Resources.Resources> loc, BrowserTimeProvider browserTimeProvider)
src\Shared\ConsoleLogs\LogPauseViewModel.cs (1)
27public string GetDisplayText(IStringLocalizer<Aspire.Dashboard.Resources.ConsoleLogs> loc, BrowserTimeProvider timeProvider)
Aspire.Dashboard.Components.Tests (15)
Controls\ApplicationNameTests.cs (1)
75Services.AddSingleton<BrowserTimeProvider>();
Layout\MainLayoutTests.cs (5)
422Services.GetRequiredService<BrowserTimeProvider>(), 706var browserTimeProvider = Services.GetRequiredService<BrowserTimeProvider>(); 834Services.GetRequiredService<BrowserTimeProvider>(), 1060BrowserTimeProvider? browserTimeProvider = null,
Pages\ConsoleLogsTests.cs (4)
990var timeProvider = Services.GetRequiredService<BrowserTimeProvider>(); 994var browserTimeProvider = Services.GetRequiredService<BrowserTimeProvider>();
Pages\MetricsTests.cs (3)
81Services.AddSingleton<BrowserTimeProvider>(chartTimeProvider); 523var timeProvider = Services.GetRequiredService<BrowserTimeProvider>();
Shared\FluentUISetupHelpers.cs (2)
180BrowserTimeProvider? browserTimeProvider = null, 184context.Services.AddSingleton<BrowserTimeProvider>(browserTimeProvider ?? new TestTimeProvider());
Aspire.Dashboard.Tests (13)
FormatHelpersTests.cs (13)
55var provider = CreateTimeProvider(); 79var provider = CreateTimeProvider(); 103var provider = CreateTimeProvider(); 127var provider = CreateTimeProvider(); 157var provider = CreateTimeProvider(); 172var provider = CreateTimeProvider(); 205var provider = CreateTimeProvider(); 216var provider = CreateTimeProvider(); 230var provider = CreateTimeProvider(); 244var provider = CreateTimeProvider(); 257var provider = CreateTimeProvider(); 268var provider = CreateTimeProvider(); 276private static BrowserTimeProvider CreateTimeProvider()