4 instantiations of AppHostMenuItem
Aspire.Tray.Tests (4)
AppHostPresentationTests.cs (2)
117
var host = new
AppHostMenuItem
(default, "Shop", "Long directory context and PID", "Shop",
136
var host = new
AppHostMenuItem
(default, name, "Context", name, false, false, false, null)
src\Aspire.Tray\Common\TrayController.cs (2)
601
return new
AppHostMenuItem
(host.Id, AppHostPresentation.GetTitle(host), subtitle,
659
return
new
(host.Id, AppHostPresentation.GetTitle(host), subtitle, AppHostPresentation.GetDisplayName(host),
16 references to AppHostMenuItem
Aspire.Tray.Tests (16)
AppHostPresentationTests.cs (2)
117
var
host = new AppHostMenuItem(default, "Shop", "Long directory context and PID", "Shop",
136
var
host = new AppHostMenuItem(default, name, "Context", name, false, false, false, null)
src\Aspire.Tray\Common\AppHostPresentation.cs (1)
38
public static string GetCompactMenuLabel(
AppHostMenuItem
host) => Compact(host.DisplayName, 44);
src\Aspire.Tray\Common\IAppHostClient.cs (2)
86
IReadOnlyList<
AppHostMenuItem
> AppHosts,
89
public IReadOnlyList<
AppHostMenuItem
> RecentAppHosts { get; init; } = [];
src\Aspire.Tray\Common\TrayController.cs (1)
651
private
AppHostMenuItem
CreateSavedMenuItem(SavedAppHost saved, bool live)
TrayControllerPinPruningTests.cs (1)
91
var
row = Assert.Single(controller.State.AppHosts);
TrayControllerSavedStateTests.cs (9)
42
var
row = Assert.Single(controller.State.AppHosts.Concat(controller.State.RecentAppHosts));
86
var
row = Assert.Single(controller.State.AppHosts);
146
var
row = Assert.Single(controller.State.RecentAppHosts);
190
var
row = Assert.Single(controller.State.AppHosts);
222
var
live = Assert.Single(controller.State.AppHosts);
238
var
offline = Assert.Single(controller.State.AppHosts);
372
var
timedOut = Assert.Single(controller.State.RecentAppHosts);
380
var
row = Assert.Single(controller.State.AppHosts);
463
var
row = Assert.Single(controller.State.AppHosts);