5 writes to IsSelectable
Aspire.Dashboard (2)
ServiceClient\DashboardRunStore.cs (2)
425run.IsSelectable = runLock is not null; 429run.IsSelectable = false;
Aspire.Dashboard.Components.Tests (3)
Dialogs\DashboardRunsDialogTests.cs (1)
85unavailableRun.IsSelectable = false;
Layout\MainLayoutTests.cs (2)
687var incompatibleRun = new DashboardRunDescriptor("incompatible", DashboardRunStore.SchemaVersion - 1, startedAtUtc.AddDays(2), null, true, "TestApp", string.Empty, IsCurrent: false) { IsSelectable = false }; 688var unavailableRun = new DashboardRunDescriptor("unavailable", DashboardRunStore.SchemaVersion, startedAtUtc.AddDays(3), null, true, "TestApp", string.Empty, IsCurrent: false) { IsSelectable = false };
5 references to IsSelectable
Aspire.Dashboard (1)
Components\Controls\DashboardRunSelect.razor.cs (1)
53if (!run.IsPruned && (run.IsSelectable || !run.IsCompatible))
Aspire.Dashboard.Tests (4)
Model\DashboardDataSourceTests.cs (4)
815Assert.False(incompatibleRun.IsSelectable); 959Assert.True(Assert.Single(runs, run => string.Equals(run.RunId, historicalRunId, StringComparison.Ordinal)).IsSelectable); 961Assert.False(activeRun.IsSelectable); 1055Assert.Equal(DashboardRunStore.MaxRuns - activeRunCount, runs.Count(run => run.IsSelectable));