9 writes to SelectedResource
Aspire.Dashboard (9)
Components\Pages\ConsoleLogs.razor.cs (8)
184PageViewModel = new ConsoleLogsViewModel { SelectedResource = _allResource, Status = Loc[nameof(Dashboard.Resources.ConsoleLogs.ConsoleLogsLoadingResources)] }; 298PageViewModel.SelectedResource = GetSelectedOption(); 466PageViewModel.SelectedResource = _allResource; 744PageViewModel.SelectedResource = optionToSelect; 884PageViewModel.SelectedResource = _allResource; 997viewModel.SelectedResource = GetSelectedOption(); 1004viewModel.SelectedResource = _resources.GetResource(Logger, r.Name, canSelectGrouping: false, fallbackViewModel: _allResource); 1009viewModel.SelectedResource = _allResource;
Components_Pages_ConsoleLogs_razor.g.cs (1)
411__builder2.AddComponentParameter(23, nameof(global::Aspire.Dashboard.Components.Controls.ResourceSelect.SelectedResourceChanged), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::Microsoft.AspNetCore.Components.EventCallback<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.ResourceTypeDetails>>>(global::Microsoft.AspNetCore.Components.EventCallback.Factory.Create<global::Aspire.Dashboard.Model.SelectViewModel<Aspire.Dashboard.Model.ResourceTypeDetails>>(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredEventCallback(this, global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.CreateInferredBindSetter(callback: __value => { PageViewModel.SelectedResource = __value; return global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.InvokeAsynchronousDelegate(callback:
29 references to SelectedResource
Aspire.Dashboard (17)
Components\Pages\ConsoleLogs.razor.cs (9)
191var selectedResourceName = PageViewModel.SelectedResource.Id?.InstanceId; 278if (ResourceName is not null && PageViewModel.SelectedResource is null && changeType == ResourceViewModelChangeType.Upsert && string.Equals(ResourceName, resource.Name, StringComparisons.ResourceName)) 366var selectedResourceName = PageViewModel.SelectedResource.Id?.InstanceId; 427return PageViewModel.SelectedResource == _allResource; 438IsDisabled = PageViewModel.SelectedResource is null && !_isSubscribedToAll, 529var name = PageViewModel?.SelectedResource.Id?.InstanceId; 881if (string.Equals(PageViewModel.SelectedResource.Id?.InstanceId, resource.Name, StringComparisons.ResourceName)) 909: string.Join("_", PageViewModel.SelectedResource.Id!.InstanceId!.Split(Path.GetInvalidFileNameChars())); 933if (PageViewModel.SelectedResource != null)
Components_Pages_ConsoleLogs_razor.g.cs (8)
244PageViewModel.SelectedResource.Id?.ReplicaSetName 405PageViewModel.SelectedResource 419); }, value: PageViewModel.SelectedResource), PageViewModel.SelectedResource)))); 494PageViewModel.SelectedResource 511if (PageViewModel.SelectedResource is { } selectedResource && !IsAllSelected()) 1053if (PageViewModel.SelectedResource?.Id is not null) 1063__builder3.AddContent(74, $"{PageViewModel.SelectedResource.Name}: {PageViewModel.Status}"
Aspire.Dashboard.Components.Tests (12)
Pages\ConsoleLogsTests.cs (12)
128cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 160cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource2.Name); 250cut.WaitForState(() => instance.PageViewModel.SelectedResource?.Name == "hidden-resource"); 274cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == regularResource.Name); 314cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 362cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 411cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 458cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 518cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 577cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 644cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name); 699cut.WaitForState(() => instance.PageViewModel.SelectedResource.Id?.InstanceId == testResource.Name);