1 write to Backend
Aspire.Hosting (1)
ApplicationModel\AspireTerminal.cs (1)
35Backend = backend;
21 references to Backend
Aspire.Hosting (11)
ApplicationModel\AspireTerminal.cs (11)
43public string Id => Backend.Id; 48public string Title => Backend.Title; 53public TerminalOwner Owner => Backend.Owner; 58public TerminalPlacement Placement => Backend.Placement; 77public void Start() => Backend.Start(); 86public void Show() => Backend.Show(); 98=> Backend.SendTextAsync(text, cancellationToken); 121return Backend.SendKeyAsync(key, cancellationToken); 135=> Backend.WaitForTextAsync(text, timeout, cancellationToken); 142public string GetScreenText() => Backend.GetScreenText(); 148public ValueTask DisposeAsync() => Backend.DisposeAsync();
Aspire.Hosting.Tests (10)
Dashboard\DashboardServiceTests.cs (3)
1398}).Backend); 1517await Assert.IsType<Hex1bAspireTerminal>(terminal.Backend).WorkloadEnded.DefaultTimeout(); 1582var backend = Assert.IsType<ResourceAspireTerminal>(terminal.Backend);
Terminals\AspireTerminalTests.cs (1)
101var backend = Assert.IsType<Hex1bAspireTerminal>(terminal.Backend);
Terminals\Hex1bAspireTerminalTests.cs (1)
402await Assert.IsType<Hex1bAspireTerminal>(terminal.Backend).WorkloadEnded.DefaultTimeout();
Terminals\InteractionServiceTerminalTests.cs (2)
95Assert.Equal(useRegisteredId, backend.Equals(registeredTerminal.Backend)); 407await Assert.IsType<Hex1bAspireTerminal>(terminal.Backend).WorkloadEnded.DefaultTimeout();
Terminals\ResourceTerminalCatalogTests.cs (1)
167Assert.False(Assert.IsType<ResourceAspireTerminal>(replacement.Backend).IsDisposed);
Terminals\TerminalServiceTests.cs (2)
396var dialog = Assert.IsType<Hex1bAspireTerminal>(CreateInteractionTerminal(service, "Dialog").Backend); 1054}).Backend);