58 references to Dock
Aspire.Hosting (14)
ApplicationModel\AspireTerminal.cs (1)
83
/// Only meaningful for <see cref="TerminalPlacement.
Dock
"/> terminals. Terminals in a dialog are revealed
ApplicationModel\Hex1bAspireTerminal.cs (1)
79
if (Placement != TerminalPlacement.
Dock
)
ApplicationModel\TerminalLaunchOptions.cs (3)
115
/// Gets or sets where the terminal is displayed. Defaults to <see cref="TerminalPlacement.
Dock
"/>.
118
/// AppHost-owned terminals support <see cref="TerminalPlacement.
Dock
"/>, <see cref="TerminalPlacement.Dialog"/>,
122
public TerminalPlacement Placement { get; set; } = TerminalPlacement.
Dock
;
ApplicationModel\TerminalService.cs (8)
101
/// The placement in <paramref name="options"/> is not <see cref="TerminalPlacement.
Dock
"/>,
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.");
194
if (terminal.Placement == TerminalPlacement.
Dock
)
364
.Where(t => t.Placement == TerminalPlacement.
Dock
)
387
if (terminal.Placement == TerminalPlacement.
Dock
&& _terminals.ContainsKey(terminal.Id))
404
if (terminal.Placement == TerminalPlacement.
Dock
)
492
if (terminal.Placement == TerminalPlacement.
Dock
)
Dashboard\DashboardService.cs (1)
748
terminal.Placement != Aspire.Hosting.ApplicationModel.TerminalPlacement.
Dock
)
Aspire.Hosting.MongoDB (1)
src\Shared\ContainerReplCommand.cs (1)
74
Placement = TerminalPlacement.
Dock
Aspire.Hosting.MongoDB.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
133
Assert.Equal(TerminalPlacement.
Dock
, execOptions.Placement);
171
Assert.Equal(TerminalPlacement.
Dock
, terminal.Placement);
Aspire.Hosting.MySql (1)
src\Shared\ContainerReplCommand.cs (1)
74
Placement = TerminalPlacement.
Dock
Aspire.Hosting.MySql.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
133
Assert.Equal(TerminalPlacement.
Dock
, execOptions.Placement);
171
Assert.Equal(TerminalPlacement.
Dock
, terminal.Placement);
Aspire.Hosting.PostgreSQL (1)
src\Shared\ContainerReplCommand.cs (1)
74
Placement = TerminalPlacement.
Dock
Aspire.Hosting.PostgreSQL.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
133
Assert.Equal(TerminalPlacement.
Dock
, execOptions.Placement);
171
Assert.Equal(TerminalPlacement.
Dock
, terminal.Placement);
Aspire.Hosting.Redis (1)
src\Shared\ContainerReplCommand.cs (1)
74
Placement = TerminalPlacement.
Dock
Aspire.Hosting.Redis.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
133
Assert.Equal(TerminalPlacement.
Dock
, execOptions.Placement);
171
Assert.Equal(TerminalPlacement.
Dock
, terminal.Placement);
Aspire.Hosting.SqlServer (1)
src\Shared\ContainerReplCommand.cs (1)
74
Placement = TerminalPlacement.
Dock
Aspire.Hosting.SqlServer.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
133
Assert.Equal(TerminalPlacement.
Dock
, execOptions.Placement);
171
Assert.Equal(TerminalPlacement.
Dock
, terminal.Placement);
Aspire.Hosting.Tests (26)
Backchannel\GetTerminalInfoAsyncTests.cs (1)
292
[InlineData(TerminalPlacement.
Dock
)]
Dashboard\DashboardServiceTests.cs (5)
1396
Placement = TerminalPlacement.
Dock
,
1452
Placement = TerminalPlacement.
Dock
,
1508
await using var terminal = terminalService.CreateTerminal("Ended", TerminalPlacement.
Dock
,
1637
await using var terminal = terminalService.CreateTerminal("Close", TerminalPlacement.
Dock
,
1664
await using var terminal = terminalService.CreateTerminal("Closing", TerminalPlacement.
Dock
,
Terminals\Hex1bAspireTerminalTests.cs (6)
190
[InlineData(TerminalPlacement.
Dock
)]
332
[InlineData(TerminalPlacement.
Dock
)]
362
await using var terminal = service.CreateTerminal("Alternate", TerminalPlacement.
Dock
,
392
await using var terminal = service.CreateTerminal("Ended", TerminalPlacement.
Dock
,
544
await using var terminal = service.CreateTerminal("Concurrent handshakes", TerminalPlacement.
Dock
,
588
await using var terminal = service.CreateTerminal("Pending handshake", TerminalPlacement.
Dock
,
Terminals\Hex1bPtySocketTests.cs (3)
49
[InlineData(TerminalPlacement.
Dock
, false)]
50
[InlineData(TerminalPlacement.
Dock
, true)]
208
Placement = TerminalPlacement.
Dock
Terminals\InteractionServiceTerminalTests.cs (1)
46
[InlineData(TerminalPlacement.
Dock
)]
Terminals\TerminalLaunchOptionsTests.cs (1)
36
Assert.Equal(TerminalPlacement.
Dock
, options.Placement);
Terminals\TerminalServiceTests.cs (9)
113
void Create() => CreateTerminal(service, TerminalPlacement.
Dock
, useBuilder, title!);
174
[InlineData(TerminalPlacement.
Dock
, false)]
175
[InlineData(TerminalPlacement.
Dock
, true)]
195
if (placement == TerminalPlacement.
Dock
)
665
service.CreateTerminal($"Terminal {index}", TerminalPlacement.
Dock
,
710
var terminal = service.CreateTerminal("Failure", TerminalPlacement.
Dock
,
737
var terminal = service.CreateTerminal("Retiring", TerminalPlacement.
Dock
,
1004
Assert.Equal(TerminalPlacement.
Dock
, listing.Placement);
1053
Placement = TerminalPlacement.
Dock
Aspire.Hosting.Valkey (1)
src\Shared\ContainerReplCommand.cs (1)
74
Placement = TerminalPlacement.
Dock
Aspire.Hosting.Valkey.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
133
Assert.Equal(TerminalPlacement.
Dock
, execOptions.Placement);
171
Assert.Equal(TerminalPlacement.
Dock
, terminal.Placement);