24 references to TerminalOwner
Aspire.Hosting (16)
ApplicationModel\AspireTerminal.cs (4)
18
/// What disposal means depends on <see cref="Owner"/>. For <see cref="
TerminalOwner
.AppHost"/> the AppHost
22
/// <see cref="
TerminalOwner
.Resource"/> the workload belongs to the resource, so disposing only releases
53
public
TerminalOwner
Owner => Backend.Owner;
73
/// a no-op for <see cref="
TerminalOwner
.Resource"/> terminals, whose workload is started by the resource.
ApplicationModel\Hex1bAspireTerminal.cs (2)
67
public
TerminalOwner
Owner =>
TerminalOwner
.AppHost;
ApplicationModel\ITerminalBackend.cs (1)
15
TerminalOwner
Owner { get; }
ApplicationModel\ResourceAspireTerminal.cs (2)
72
public
TerminalOwner
Owner =>
TerminalOwner
.Resource;
ApplicationModel\TerminalPlacement.cs (1)
13
/// while <see cref="
TerminalOwner
"/> identifies which component owns its workload.
ApplicationModel\TerminalService.cs (4)
271
TerminalOwner
.AppHost,
284
TerminalOwner
.Resource,
554
/// The resource-specific members are populated only for <see cref="
TerminalOwner
.Resource"/> terminals, whose
560
TerminalOwner
Owner,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
644
.Where(t => t.Owner ==
TerminalOwner
.AppHost)
Dashboard\DashboardService.cs (1)
747
if (terminal.Owner != Aspire.Hosting.ApplicationModel.
TerminalOwner
.AppHost ||
Aspire.Hosting.Tests (8)
Terminals\AspireTerminalTests.cs (1)
108
Assert.Equal(
TerminalOwner
.AppHost, terminal.Owner);
Terminals\ResourceTerminalCatalogTests.cs (1)
236
Assert.Equal(
TerminalOwner
.Resource, terminal!.Owner);
Terminals\TerminalServiceTests.cs (3)
33
[InlineData(typeof(
TerminalOwner
))]
186
Assert.Equal(
TerminalOwner
.AppHost, terminal.Owner);
991
Assert.All(listings, l => Assert.Equal(
TerminalOwner
.AppHost, l.Owner));
Utils\TestTerminalBackend.cs (2)
12
public
TerminalOwner
Owner =>
TerminalOwner
.AppHost;
WithTerminalTests.cs (1)
36
[InlineData(typeof(
TerminalOwner
))]