4 implementations of ISessionStorage
Aspire.Dashboard (1)
Model\BrowserStorage\SessionBrowserStorage.cs (1)
8public class SessionBrowserStorage : BrowserStorageBase, ISessionStorage
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestSessionStorage.cs (1)
8public sealed class TestSessionStorage : ISessionStorage
Aspire.Dashboard.Playwright.Tests (1)
tests\Shared\TestSessionStorage.cs (1)
8public sealed class TestSessionStorage : ISessionStorage
Aspire.Dashboard.Tests (1)
tests\Shared\TestSessionStorage.cs (1)
8public sealed class TestSessionStorage : ISessionStorage
19 references to ISessionStorage
Aspire.Dashboard (12)
Components\Layout\MainLayout.razor.cs (1)
92public required ISessionStorage SessionStorage { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
83public required ISessionStorage SessionStorage { get; init; }
Components\Pages\IPageWithSessionAndUrlState.cs (1)
30public ISessionStorage SessionStorage { get; }
Components\Pages\Metrics.razor.cs (1)
62public required ISessionStorage SessionStorage { get; init; }
Components\Pages\Resources.razor.cs (1)
65public required ISessionStorage SessionStorage { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
77public required ISessionStorage SessionStorage { get; init; }
Components\Pages\Terminals.razor.cs (1)
43public required ISessionStorage SessionStorage { get; init; }
Components\Pages\Traces.razor.cs (1)
92public required ISessionStorage SessionStorage { get; init; }
DashboardWebApplication.cs (1)
425builder.Services.AddScoped<ISessionStorage, SessionBrowserStorage>();
Model\CommonMenuItems.cs (1)
19ISessionStorage sessionStorage,
Model\ConsoleLogsManager.cs (2)
14private readonly ISessionStorage _sessionStorage; 18public ConsoleLogsManager(ISessionStorage sessionStorage)
Aspire.Dashboard.Components.Tests (7)
Layout\MainLayoutTests.cs (1)
1249ISessionStorage? sessionStorage = null,
Pages\ResourcesTests.cs (1)
914var sessionStorage = (TestSessionStorage)Services.GetRequiredService<ISessionStorage>();
Shared\FluentUISetupHelpers.cs (2)
186ISessionStorage? sessionStorage = null, 234context.Services.AddSingleton<ISessionStorage>(sessionStorage ?? new TestSessionStorage());
Shared\MetricsSetupHelpers.cs (1)
41internal static void SetupMetricsPage(BunitContext context, ISessionStorage? sessionStorage = null)
Shared\ResourceSetupHelpers.cs (1)
51ISessionStorage? sessionStorage = null,
Shared\TerminalsSetupHelpers.cs (1)
14public static void SetupPage(BunitContext context, TestDashboardClient client, ISessionStorage? sessionStorage = null, string pathBase = "")