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"/>.
175
if (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)
312
if (terminal.Placement != TerminalPlacement.
Dialog
)
314
throw 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)
599
Title = "Shell", Executable = "must-not-be-started", Placement = TerminalPlacement.
Dialog
653
Title = "Shell", Executable = "must-not-be-started", Placement = TerminalPlacement.
Dialog
1594
[InlineData(TerminalPlacement.
Dialog
, false)]
1595
[InlineData(TerminalPlacement.
Dialog
, true)]
Terminals\AspireTerminalTests.cs (2)
98
Placement = TerminalPlacement.
Dialog
,
109
Assert.Equal(TerminalPlacement.
Dialog
, terminal.Placement);
Terminals\Hex1bAspireTerminalTests.cs (4)
191
[InlineData(TerminalPlacement.
Dialog
)]
333
[InlineData(TerminalPlacement.
Dialog
)]
443
await using var terminal = service.CreateTerminal("Shared", TerminalPlacement.
Dialog
,
492
await using var terminal = service.CreateTerminal("Handshake", TerminalPlacement.
Dialog
,
Terminals\Hex1bPtySocketTests.cs (3)
51
[InlineData(TerminalPlacement.
Dialog
, false)]
52
[InlineData(TerminalPlacement.
Dialog
, true)]
215
Placement = TerminalPlacement.
Dialog
Terminals\InteractionServiceTerminalTests.cs (3)
364
await using var terminal = terminals.CreateTerminal("Reusable", TerminalPlacement.
Dialog
,
398
await using var terminal = terminals.CreateTerminal("Ending", TerminalPlacement.
Dialog
,
419
private static AspireTerminal CreateTerminal(TerminalService service, TerminalPlacement placement = TerminalPlacement.
Dialog
)
Terminals\TerminalServiceTests.cs (4)
176
[InlineData(TerminalPlacement.
Dialog
, false)]
177
[InlineData(TerminalPlacement.
Dialog
, true)]
213
Assert.Equal(TerminalPlacement.
Dialog
, terminal.Placement);
1045
Placement = TerminalPlacement.
Dialog
Utils\TestTerminalBackend.cs (1)
13
public TerminalPlacement Placement => TerminalPlacement.
Dialog
;
Terminals.AppHost (3)
TerminalInteractionCommands.cs (3)
58
Placement = TerminalPlacement.
Dialog
137
Placement = TerminalPlacement.
Dialog
541
Placement = TerminalPlacement.
Dialog
,