33 references to Dialog
Aspire.Hosting (8)
ApplicationModel\TerminalLaunchOptions.cs (1)
118/// AppHost-owned terminals support <see cref="TerminalPlacement.Dock"/>, <see cref="TerminalPlacement.Dialog"/>,
ApplicationModel\TerminalService.cs (3)
102/// <see cref="TerminalPlacement.Dialog"/>, or <see cref="TerminalPlacement.None"/>. 175if (placement is not (TerminalPlacement.Dock or TerminalPlacement.Dialog or TerminalPlacement.None)) 178$"AppHost-owned terminals must use {nameof(TerminalPlacement.Dock)}, {nameof(TerminalPlacement.Dialog)}, or {nameof(TerminalPlacement.None)} placement.");
IInteractionService.cs (2)
132/// <param name="terminal">The exact terminal instance registered with this AppHost, with <see cref="TerminalPlacement.Dialog"/> placement.</param> 141/// The interaction service is unavailable, the terminal is not registered with this AppHost, or its placement is not <see cref="TerminalPlacement.Dialog"/>.
InteractionService.cs (2)
312if (terminal.Placement != TerminalPlacement.Dialog) 314throw new InvalidOperationException($"Terminals shown by an interaction must be created with {nameof(TerminalPlacement)}.{nameof(TerminalPlacement.Dialog)}; the supplied terminal has placement {terminal.Placement}.");
Aspire.Hosting.Tests (22)
Backchannel\GetTerminalInfoAsyncTests.cs (1)
293[InlineData(TerminalPlacement.Dialog)]
Dashboard\DashboardServiceTests.cs (4)
599Title = "Shell", Executable = "must-not-be-started", Placement = TerminalPlacement.Dialog 653Title = "Shell", Executable = "must-not-be-started", Placement = TerminalPlacement.Dialog 1594[InlineData(TerminalPlacement.Dialog, false)] 1595[InlineData(TerminalPlacement.Dialog, true)]
Terminals\AspireTerminalTests.cs (2)
98Placement = TerminalPlacement.Dialog, 109Assert.Equal(TerminalPlacement.Dialog, terminal.Placement);
Terminals\Hex1bAspireTerminalTests.cs (4)
191[InlineData(TerminalPlacement.Dialog)] 333[InlineData(TerminalPlacement.Dialog)] 443await using var terminal = service.CreateTerminal("Shared", TerminalPlacement.Dialog, 492await using var terminal = service.CreateTerminal("Handshake", TerminalPlacement.Dialog,
Terminals\Hex1bPtySocketTests.cs (3)
51[InlineData(TerminalPlacement.Dialog, false)] 52[InlineData(TerminalPlacement.Dialog, true)] 215Placement = TerminalPlacement.Dialog
Terminals\InteractionServiceTerminalTests.cs (3)
364await using var terminal = terminals.CreateTerminal("Reusable", TerminalPlacement.Dialog, 398await using var terminal = terminals.CreateTerminal("Ending", TerminalPlacement.Dialog, 419private static AspireTerminal CreateTerminal(TerminalService service, TerminalPlacement placement = TerminalPlacement.Dialog)
Terminals\TerminalServiceTests.cs (4)
176[InlineData(TerminalPlacement.Dialog, false)] 177[InlineData(TerminalPlacement.Dialog, true)] 213Assert.Equal(TerminalPlacement.Dialog, terminal.Placement); 1045Placement = TerminalPlacement.Dialog
Utils\TestTerminalBackend.cs (1)
13public TerminalPlacement Placement => TerminalPlacement.Dialog;
Terminals.AppHost (3)
TerminalInteractionCommands.cs (3)
58Placement = TerminalPlacement.Dialog 137Placement = TerminalPlacement.Dialog 541Placement = TerminalPlacement.Dialog,