5 writes to IsSelectable
Aspire.Dashboard (2)
ServiceClient\DashboardRunStore.cs (2)
430run.IsSelectable = runLock is not null; 434run.IsSelectable = false;
Aspire.Dashboard.Components.Tests (3)
Layout\MainLayoutTests.cs (3)
380IsSelectable = false 784var incompatibleRun = new DashboardRunDescriptor("incompatible", DashboardRunStore.SchemaVersion - 1, startedAtUtc.AddDays(2), null, true, "TestApp", string.Empty, IsCurrent: false) { IsSelectable = false }; 785var 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)
107if (!run.IsPruned && (run.IsSelectable || !run.IsCompatible))
Aspire.Dashboard.Tests (4)
Model\DashboardDataSourceTests.cs (4)
768Assert.False(incompatibleRun.IsSelectable); 912Assert.True(Assert.Single(runs, run => string.Equals(run.RunId, historicalRunId, StringComparison.Ordinal)).IsSelectable); 914Assert.False(activeRun.IsSelectable); 1008Assert.Equal(DashboardRunStore.MaxRuns - activeRunCount, runs.Count(run => run.IsSelectable));