6 instantiations of TerminalViewSessionRegistry
Aspire.Dashboard.Tests (6)
Model\DashboardClientTests.cs (2)
63var sessions = new TerminalViewSessionRegistry(); 182var sessions = new TerminalViewSessionRegistry();
Terminal\TerminalViewSessionRegistryTests.cs (4)
14var registry = new TerminalViewSessionRegistry(); 32var registry = new TerminalViewSessionRegistry(); 49var registry = new TerminalViewSessionRegistry(); 76var registry = new TerminalViewSessionRegistry();
31 references to TerminalViewSessionRegistry
Aspire.Dashboard (7)
Components\Controls\TerminalView.razor.cs (1)
120public required TerminalViewSessionRegistry ViewSessions { get; init; }
DashboardWebApplication.cs (1)
435builder.Services.TryAddSingleton<TerminalViewSessionRegistry>();
Terminal\TerminalWebSocketProxy.cs (5)
31TerminalViewSessionRegistry sessions, 42TerminalViewSessionRegistry sessions, 52TerminalViewSessionRegistry sessions, 105TerminalViewSessionRegistry sessions, 156private static bool TryGetViewSession(HttpContext context, TerminalViewSessionRegistry sessions, out TerminalViewSession? session)
Aspire.Dashboard.Components.Tests (11)
Controls\TerminalViewTests.cs (9)
52var registry = Services.GetRequiredService<TerminalViewSessionRegistry>(); 415var registry = Services.GetRequiredService<TerminalViewSessionRegistry>(); 443Assert.True(Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet( 609Assert.True(Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet( 637var registry = Services.GetRequiredService<TerminalViewSessionRegistry>(); 658Assert.True(Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet(
Shared\TerminalSetupHelpers.cs (2)
75context.Services.TryAddSingleton<TerminalViewSessionRegistry>(); 134Assert.True(context.Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet(
Aspire.Dashboard.Playwright.Tests (1)
Integration\Playwright\TerminalTests.cs (1)
36using var session = fixture.DashboardApp.Services.GetRequiredService<TerminalViewSessionRegistry>()
Aspire.Dashboard.Tests (12)
Model\DashboardClientTests.cs (3)
63var sessions = new TerminalViewSessionRegistry(); 182var sessions = new TerminalViewSessionRegistry(); 215private static Task<IHost> BuildTerminalTestHostAsync(IDashboardClient dashboardClient, TerminalViewSessionRegistry sessions)
Shared\TerminalTestHost.cs (1)
61_app.Services.GetRequiredService<TerminalViewSessionRegistry>().Create(Endpoint, readOnly);
Terminal\TerminalViewSessionRegistryTests.cs (4)
14var registry = new TerminalViewSessionRegistry(); 32var registry = new TerminalViewSessionRegistry(); 49var registry = new TerminalViewSessionRegistry(); 76var registry = new TerminalViewSessionRegistry();
Terminal\TerminalWebSocketProxyEndpointTests.cs (4)
145using var session = host.Services.GetRequiredService<TerminalViewSessionRegistry>() 177services.AddSingleton<TerminalViewSessionRegistry>(); 223TerminalViewSessionRegistry sessions, 231TerminalViewSessionRegistry sessions,