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)
128public required TerminalViewSessionRegistry ViewSessions { get; init; }
DashboardWebApplication.cs (1)
412builder.Services.TryAddSingleton<TerminalViewSessionRegistry>();
Terminal\TerminalWebSocketProxy.cs (5)
31TerminalViewSessionRegistry sessions, 42TerminalViewSessionRegistry sessions, 52TerminalViewSessionRegistry sessions, 105TerminalViewSessionRegistry sessions, 173private static bool TryGetViewSession(HttpContext context, TerminalViewSessionRegistry sessions, out TerminalViewSession? session)
Aspire.Dashboard.Components.Tests (11)
Controls\TerminalViewTests.cs (9)
50var registry = Services.GetRequiredService<TerminalViewSessionRegistry>(); 266var registry = Services.GetRequiredService<TerminalViewSessionRegistry>(); 294Assert.True(Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet( 461Assert.True(Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet( 489var registry = Services.GetRequiredService<TerminalViewSessionRegistry>(); 510Assert.True(Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet(
Shared\TerminalSetupHelpers.cs (2)
72context.Services.TryAddSingleton<TerminalViewSessionRegistry>(); 124Assert.True(context.Services.GetRequiredService<TerminalViewSessionRegistry>().TryGet(
Aspire.Dashboard.Tests (13)
Integration\Playwright\TerminalTests.cs (1)
36using var session = fixture.DashboardApp.Services.GetRequiredService<TerminalViewSessionRegistry>()
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)
63_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)
144using var session = host.Services.GetRequiredService<TerminalViewSessionRegistry>() 176services.AddSingleton<TerminalViewSessionRegistry>(); 222TerminalViewSessionRegistry sessions, 230TerminalViewSessionRegistry sessions,