2 writes to SelectedRun
Aspire.Dashboard (2)
ServiceClient\DashboardDataSource.cs (2)
125
SelectedRun
= selectedRun;
156
SelectedRun
= currentRun;
16 references to SelectedRun
Aspire.Dashboard (6)
Components\Layout\ResourcesLayout.razor.cs (2)
1166
PaneState.SelectionRunId = DataSource.
SelectedRun
.RunId;
1188
if (previousRunId is null || string.Equals(previousRunId, DataSource.
SelectedRun
.RunId, StringComparison.Ordinal) || _selectedResourceNames.Count == 0)
ServiceClient\DashboardDataSource.cs (3)
76
DashboardRunDescriptor IDashboardRunSelection.SelectedRun =>
SelectedRun
;
94
if (
SelectedRun
?.RunId == selectedRun.RunId)
99
var previousRun =
SelectedRun
;
ServiceClient\SelectedDashboardClient.cs (1)
19
? DashboardOptions.GetApplicationNameOrDefault(dataSource.
SelectedRun
.ApplicationName)
Aspire.Dashboard.Components.Tests (1)
Layout\ResourcesLayoutTests.cs (1)
2385
Assert.Equal(Services.GetRequiredService<DashboardDataSource>().
SelectedRun
.RunId, paneState.SelectionRunId);
Aspire.Dashboard.Tests (9)
Model\DashboardDataSourceTests.cs (9)
271
Assert.Equal(expectedName, dataSource.
SelectedRun
.ApplicationName);
1403
Assert.Equal(historicalRun, dataSource.
SelectedRun
);
1410
Assert.Equal(historicalRun, dataSource.
SelectedRun
);
1503
Assert.Equal(historicalRunId, dataSource.
SelectedRun
.RunId);
1572
Assert.True(dataSource.
SelectedRun
.IsCurrent);
1573
Assert.Equal(currentRunStore.RunId, dataSource.
SelectedRun
.RunId);
1610
Assert.Same(currentRun, dataSource.
SelectedRun
);
1642
Assert.True(dataSource.
SelectedRun
.IsCurrent);
1643
Assert.Equal(currentRunStore.RunId, dataSource.
SelectedRun
.RunId);