11 instantiations of TerminalDescriptor
Aspire.Hosting (1)
ApplicationModel\Hex1bAspireTerminal.cs (1)
71
public TerminalDescriptor Descriptor =>
new
(Id, Title);
Aspire.Hosting.Tests (10)
Terminals\TerminalServiceTests.cs (10)
73
Assert.Equal(new
TerminalDescriptor
(terminal.Id, "Recovered"), Assert.Single(snapshot.Terminals));
387
Assert.Equal(new TerminalChange(TerminalChangeType.Added,
new
(dock.Id, "Dock")), changes.Current);
405
Assert.Equal(new TerminalChange(TerminalChangeType.Added,
new
(dock.Id, "Dock")), changes.Current);
434
new[] { new
TerminalDescriptor
(first.Id, "Latest"), new
TerminalDescriptor
(added.Id, "Added") }.OrderBy(t => t.Id),
439
Assert.Equal(new TerminalChange(TerminalChangeType.Retitled,
new
(added.Id, "After recovery")), updates.Current);
508
Assert.Equal(remaining is null ? [] : new[] { new
TerminalDescriptor
(remaining.Id, "Remaining") }, snapshot.Terminals);
525
Assert.Equal(new TerminalChange(TerminalChangeType.Retitled,
new
(terminal.Id, title)), fastUpdates.Current);
645
Assert.Equal(new TerminalChange(TerminalChangeType.Added,
new
(afterwards.Id, "Later")), changes.Current);
755
Assert.Equal(new TerminalChange(TerminalChangeType.Removed,
new
(terminal.Id, terminal.Title)), changes.Current);
11 references to TerminalDescriptor
Aspire.Hosting (9)
ApplicationModel\Hex1bAspireTerminal.cs (1)
71
public
TerminalDescriptor
Descriptor => new(Id, Title);
ApplicationModel\TerminalChange.cs (2)
42
internal sealed record TerminalChange(TerminalChangeType ChangeType,
TerminalDescriptor
Terminal) : TerminalUpdate;
48
ImmutableArray<
TerminalDescriptor
> Terminals,
ApplicationModel\TerminalService.cs (3)
362
private ImmutableArray<
TerminalDescriptor
> GetDockSnapshot()
431
ImmutableArray<
TerminalDescriptor
> snapshot = default;
539
ImmutableArray<
TerminalDescriptor
> InitialState,
Dashboard\DashboardService.cs (3)
24
using AppHostTerminalDescriptor = Aspire.Hosting.ApplicationModel.
TerminalDescriptor
;
809
private static TerminalDescriptor ToProtoDescriptor(
AppHostTerminalDescriptor
descriptor)
813
IEnumerable<
AppHostTerminalDescriptor
> terminals, string? activatedTerminalId)
Aspire.Hosting.Tests (2)
Terminals\TerminalServiceTests.cs (2)
370
var
descriptor = Assert.Single(subscription.InitialState);
867
var
descriptor = Assert.Single(subscription.InitialState);