2 implementations of ISessionStorage
Aspire.Dashboard (1)
Model\BrowserStorage\SessionBrowserStorage.cs (1)
8
public class SessionBrowserStorage : BrowserStorageBase,
ISessionStorage
Aspire.Dashboard.Components.Tests (1)
Shared\TestSessionStorage.cs (1)
8
public sealed class TestSessionStorage :
ISessionStorage
16 references to ISessionStorage
Aspire.Dashboard (9)
Components\Pages\ConsoleLogs.razor.cs (1)
54
public required
ISessionStorage
SessionStorage { get; init; }
Components\Pages\IPageWithSessionAndUrlState.cs (1)
29
public
ISessionStorage
SessionStorage { get; }
Components\Pages\Metrics.razor.cs (1)
59
public required
ISessionStorage
SessionStorage { get; init; }
Components\Pages\Resources.razor.cs (1)
54
public required
ISessionStorage
SessionStorage { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
66
public required
ISessionStorage
SessionStorage { get; init; }
Components\Pages\Traces.razor.cs (1)
79
public required
ISessionStorage
SessionStorage { get; set; }
DashboardWebApplication.cs (1)
270
builder.Services.AddScoped<
ISessionStorage
, SessionBrowserStorage>();
Model\ConsoleLogsManager.cs (2)
14
private readonly
ISessionStorage
_sessionStorage;
18
public ConsoleLogsManager(
ISessionStorage
sessionStorage)
Aspire.Dashboard.Components.Tests (7)
Pages\ConsoleLogsTests.cs (1)
568
Services.AddSingleton<
ISessionStorage
, TestSessionStorage>();
Pages\ResourcesTests.cs (1)
226
var sessionStorage = (TestSessionStorage)Services.GetRequiredService<
ISessionStorage
>();
Pages\StructuredLogsTests.cs (1)
190
Services.AddSingleton<
ISessionStorage
, TestSessionStorage>();
Pages\TraceDetailsTests.cs (1)
359
Services.AddSingleton<
ISessionStorage
, TestSessionStorage>();
Shared\MetricsSetupHelpers.cs (2)
50
internal static void SetupMetricsPage(TestContext context,
ISessionStorage
? sessionStorage = null)
92
context.Services.AddSingleton<
ISessionStorage
>(sessionStorage ?? new TestSessionStorage());
Shared\ResourceSetupHelpers.cs (1)
109
context.Services.AddSingleton<
ISessionStorage
, TestSessionStorage>();