17 references to Build
Aspire.Tray.Tests (17)
LinuxTrayTests.cs (16)
52Append(LinuxTrayMenu.Build(state, []), 0); 79var menu = LinuxTrayMenu.Build(state, []); 438var menu = LinuxTrayMenu.Build(state, []); 457var menu = LinuxTrayMenu.Build(state, [application]); 485var menu = LinuxTrayMenu.Build(state, []); 506var menu = LinuxTrayMenu.Build(new(DiscoveryState.Live, [host], "One AppHost"), []); 527var menu = LinuxTrayMenu.Build(controller.State, []); 554var menu = LinuxTrayMenu.Build(state, applications); 568var withoutApplications = LinuxTrayMenu.Build(state, []); 584var menu = LinuxTrayMenu.Build(new(DiscoveryState.Live, [host], ""), []); 595var row = Assert.Single(LinuxTrayMenu.Build(new(DiscoveryState.Live, [host], ""), []), item => item.Host is not null); 601Assert.Single(LinuxTrayMenu.Build(new(DiscoveryState.Live, [host with { IsRunning = false }], ""), []), 604LinuxTrayMenu.Build(new(DiscoveryState.Disconnected, [host], ""), []) 617var row = Assert.Single(LinuxTrayMenu.Build(state, []), item => item.Host is not null); 624row = LinuxTrayMenu.Build(disconnected, []).Single(item => item.Host?.Id == host.Id); 641var row = LinuxTrayMenu.Build(new(DiscoveryState.Live, [host], ""), [])
src\Aspire.Tray\Linux\LinuxTrayApplication.cs (1)
323_menu = BuildMenu(LinuxTrayMenu.Build(state, _applications));