8 writes to SelectedResource
Aspire.Dashboard (8)
Components\Pages\ConsoleLogs.razor.cs (8)
161PageViewModel = new ConsoleLogsViewModel { SelectedResource = _allResource, Status = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources)] }; 277PageViewModel.SelectedResource = GetSelectedOption(); 399PageViewModel.SelectedResource = _allResource; 673PageViewModel.SelectedResource = optionToSelect; 856PageViewModel.SelectedResource = _allResource; 992viewModel.SelectedResource = GetSelectedOption(); 999viewModel.SelectedResource = _resources.GetResource(Logger, r.Name, canSelectGrouping: false, fallback: _allResource); 1004viewModel.SelectedResource = _allResource;
22 references to SelectedResource
Aspire.Dashboard (10)
Components\Pages\ConsoleLogs.razor.cs (10)
257if (ResourceName is not null && PageViewModel.SelectedResource is null && changeType == ResourceViewModelChangeType.Upsert && string.Equals(ResourceName, resource.Name, StringComparisons.ResourceName)) 308var selectedResourceName = PageViewModel.SelectedResource.Id?.InstanceId; 360return PageViewModel.SelectedResource == _allResource; 371IsDisabled = PageViewModel.SelectedResource is null && !_isSubscribedToAll, 458var name = PageViewModel.SelectedResource.Id?.InstanceId; 798if (PageViewModel.SelectedResource.Id is not null && 800PageViewModel.SelectedResource.Id.GetResourceKey().ToString(), 853if (string.Equals(PageViewModel.SelectedResource.Id?.InstanceId, resource.Name, StringComparisons.ResourceName)) 902: string.Join("_", PageViewModel.SelectedResource.Id!.InstanceId!.Split(Path.GetInvalidFileNameChars())); 933if (PageViewModel.SelectedResource != null)
Aspire.Dashboard.Components.Tests (12)
Pages\ConsoleLogsTests.cs (12)
134cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 166cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource2.Name); 256cut.WaitForState(() => instance.PageViewModel.SelectedResource?.Name == "hidden-resource"); 280cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == regularResource.Name); 320cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 368cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 417cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 464cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 524cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 583cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 650cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 705cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name);