3 writes to SelectedResource
Aspire.Dashboard (3)
Components\Pages\Terminals.razor.cs (3)
164PageViewModel.SelectedResource = FindResource(previousSelection); 204viewModel.SelectedResource = FindResource(ResourceName); 250PageViewModel.SelectedResource = FindResource(previousSelection);
15 references to SelectedResource
Aspire.Dashboard (5)
Components\Pages\Terminals.razor.cs (5)
145var previousSelection = PageViewModel.SelectedResource?.Id?.InstanceId; 166if (!string.Equals(previousSelection, PageViewModel.SelectedResource?.Id?.InstanceId, StringComparisons.ResourceName)) 220=> new(GetResourceName(PageViewModel.SelectedResource)); 228=> PageViewModel.SelectedResource?.Id?.InstanceId is { } name 248var previousSelection = PageViewModel.SelectedResource?.Id?.InstanceId;
Aspire.Dashboard.Components.Tests (10)
Pages\TerminalsTests.cs (10)
165Assert.Equal("shell-gdkfxyqe", cut.Instance.PageViewModel.SelectedResource!.Id!.InstanceId); 236Assert.Equal("shell-gdkfxyqe", cut.Instance.PageViewModel.SelectedResource!.Id!.InstanceId); 348Assert.Equal(Resources.ControlsStrings.LabelNone, cut.Instance.PageViewModel.SelectedResource!.Name); 349Assert.Null(cut.Instance.PageViewModel.SelectedResource.Id); 414Assert.Equal(Resources.ControlsStrings.LabelNone, cut.Instance.PageViewModel.SelectedResource!.Name); 489Assert.Equal("last (Finished)", cut.Instance.PageViewModel.SelectedResource!.Name); 495Assert.Equal(Resources.ControlsStrings.LabelNone, cut.Instance.PageViewModel.SelectedResource!.Name); 566Assert.Equal(Resources.ControlsStrings.LabelNone, cut.Instance.PageViewModel.SelectedResource!.Name); 586Assert.Equal(Resources.ControlsStrings.LabelNone, cut.Instance.PageViewModel.SelectedResource!.Name); 599Assert.Equal(Resources.ControlsStrings.LabelNone, cut.Instance.PageViewModel.SelectedResource!.Name);