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