7 writes to IsPinned
Aspire.Dashboard (2)
ServiceClient\DashboardRunStore.cs (2)
341
run.
IsPinned
= isPinned;
610
IsPinned
= metadata.IsPinned
Aspire.Dashboard.Components.Tests (4)
Layout\MainLayoutTests.cs (3)
793
var pinnedRunB = new DashboardRunDescriptor("pinned-b", DashboardRunStore.SchemaVersion, startedAtUtc, null, true, "TestApp", string.Empty, IsCurrent: false) {
IsPinned
= true };
794
var pinnedRunA = new DashboardRunDescriptor("pinned-a", DashboardRunStore.SchemaVersion, startedAtUtc, null, true, "TestApp", string.Empty, IsCurrent: false) {
IsPinned
= true };
795
var olderPinnedRun = new DashboardRunDescriptor("pinned-older", DashboardRunStore.SchemaVersion, startedAtUtc.AddDays(-1), null, true, "TestApp", string.Empty, IsCurrent: false) {
IsPinned
= true };
Shared\FluentUISetupHelpers.cs (1)
303
_runs.Single(candidate => string.Equals(candidate.RunId, run.RunId, StringComparison.Ordinal)).
IsPinned
= isPinned;
Aspire.Dashboard.Tests (1)
Shared\TestDashboardDataSource.cs (1)
64
_runs.Single(candidate => string.Equals(candidate.RunId, run.RunId, StringComparison.Ordinal)).
IsPinned
= isPinned;
23 references to IsPinned
Aspire.Dashboard (8)
Components\Controls\DashboardRunSelect.razor.cs (6)
72
SecondaryActionIcon = run.
IsPinned
? s_pinnedIcon : s_pinIcon,
73
SecondaryActionAriaLabel = Loc[run.
IsPinned
76
IsSecondaryActionSelected = run.
IsPinned
,
79
SetRunPinned(run, !run.
IsPinned
);
122
result = right.
IsPinned
.CompareTo(left.
IsPinned
);
ServiceClient\DashboardRunStore.cs (2)
449
.ThenByDescending(run => run.
IsPinned
)
517
foreach (var run in _runs.Value.Where(run => !run.
IsPinned
).Skip(MaxRuns))
Aspire.Dashboard.Components.Tests (6)
Layout\MainLayoutTests.cs (6)
425
Assert.True(incompatibleRun.
IsPinned
);
595
Assert.True(currentRun.
IsPinned
);
606
Assert.True(historicalRun.
IsPinned
);
779
Assert.False(historicalRun.
IsPinned
);
843
.OrderByDescending(run => run.
IsPinned
)
876
.OrderByDescending(run => run.
IsPinned
)
Aspire.Dashboard.Tests (9)
Model\DashboardDataSourceTests.cs (9)
251
Assert.False(currentRun.
IsPinned
);
255
Assert.True(currentRun.
IsPinned
);
264
Assert.True(historicalRun.
IsPinned
);
777
Assert.True(incompatibleRun.
IsPinned
);
1055
runs.OrderByDescending(run => run.IsCurrent).ThenByDescending(run => run.
IsPinned
).ThenByDescending(run => run.StartedAtUtc),
1058
Assert.Equal(3, runs.Count(run => !run.IsCurrent && run.
IsPinned
));
1059
Assert.Equal(DashboardRunStore.MaxRuns - 1, runs.Count(run => !run.IsCurrent && !run.
IsPinned
));
1060
Assert.All(pinnedRunIds, runId => Assert.True(finalRunStore.GetRuns().Single(run => string.Equals(run.RunId, runId, StringComparison.Ordinal)).
IsPinned
));
1214
Assert.True(historicalRun.
IsPinned
);