1 type derived from BrowserTimeProvider
Aspire.Dashboard.Components.Tests (1)
Shared\TestTimeProvider.cs (1)
9
public sealed class TestTimeProvider :
BrowserTimeProvider
1 instantiation of BrowserTimeProvider
Aspire.Dashboard.Tests (1)
FormatHelpersTests.cs (1)
95
return new
BrowserTimeProvider
(NullLoggerFactory.Instance);
40 references to BrowserTimeProvider
Aspire.Dashboard (24)
Components\Controls\Chart\ChartBase.cs (1)
44
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Controls\LogViewer.razor.cs (1)
22
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Controls\ResourceDetails.razor.cs (1)
41
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Controls\StructuredLogDetails.razor.cs (1)
18
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Dialogs\ExemplarsDialog.razor.cs (1)
22
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Dialogs\SettingsDialog.razor.cs (1)
35
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Layout\MainLayout.razor.cs (1)
36
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
84
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Pages\Metrics.razor.cs (1)
74
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Pages\Resources.razor.cs (1)
52
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
72
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Pages\TraceDetail.razor.cs (1)
56
public required
BrowserTimeProvider
TimeProvider { get; init; }
Components\Pages\Traces.razor.cs (1)
64
public required
BrowserTimeProvider
TimeProvider { get; init; }
DashboardWebApplication.cs (1)
268
builder.Services.AddScoped<
BrowserTimeProvider
>();
Extensions\TimeProviderExtensions.cs (3)
10
public static DateTime ToLocal(this
BrowserTimeProvider
timeProvider, DateTimeOffset utcDateTimeOffset)
18
public static DateTimeOffset ToLocalDateTimeOffset(this
BrowserTimeProvider
timeProvider, DateTimeOffset utcDateTimeOffset)
23
public static DateTime ToLocal(this
BrowserTimeProvider
timeProvider, DateTime dateTime)
Model\BrowserTimeProvider.cs (1)
20
_logger = loggerFactory.CreateLogger(typeof(
BrowserTimeProvider
));
Model\ResourceViewModel.cs (2)
272
private readonly
BrowserTimeProvider
_browserTimeProvider;
287
public DisplayedResourcePropertyViewModel(ResourcePropertyViewModel propertyViewModel, IStringLocalizer<Resources.Resources> loc,
BrowserTimeProvider
browserTimeProvider)
src\Shared\ConsoleLogs\LogPauseViewModel.cs (1)
24
public string GetDisplayText(IStringLocalizer<Aspire.Dashboard.Resources.ConsoleLogs> loc,
BrowserTimeProvider
timeProvider)
Utils\FormatHelpers.cs (3)
74
public static string FormatTime(
BrowserTimeProvider
timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
89
public static string FormatDateTime(
BrowserTimeProvider
timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
104
public static string FormatTimeWithOptionalDate(
BrowserTimeProvider
timeProvider, DateTime value, MillisecondsDisplay millisecondsDisplay = MillisecondsDisplay.None, CultureInfo? cultureInfo = null)
Aspire.Dashboard.Components.Tests (15)
Controls\ApplicationNameTests.cs (2)
27
Services.AddSingleton<
BrowserTimeProvider
>();
44
Services.AddSingleton<
BrowserTimeProvider
>();
Layout\MainLayoutTests.cs (1)
138
Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
Pages\ConsoleLogsTests.cs (5)
580
var
timeProvider = Services.GetRequiredService<
BrowserTimeProvider
>();
584
var
browserTimeProvider = Services.GetRequiredService<
BrowserTimeProvider
>();
715
Services.AddSingleton<
BrowserTimeProvider
>(timeProvider ?? new TestTimeProvider());
Pages\StructuredLogsTests.cs (1)
235
Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
Pages\TraceDetailsTests.cs (1)
351
Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
Shared\MetricsSetupHelpers.cs (2)
44
context.Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
91
context.Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
Shared\ResourceSetupHelpers.cs (2)
28
context.Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
100
context.Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
Shared\StructuredLogsSetupHelpers.cs (1)
21
context.Services.AddSingleton<
BrowserTimeProvider
, TestTimeProvider>();
Aspire.Dashboard.Tests (1)
FormatHelpersTests.cs (1)
93
private static
BrowserTimeProvider
CreateTimeProvider()