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