Components\Pages\Resources.razor.cs (23)
218var hasUnhealthyResources = _resourceByName.Values
335var removed = _resourceByName.TryRemove(resource.Name, out _);
375if (_resourceByName.TryGetValue(resource.Name, out _))
378_resourceByName[resource.Name] = resource;
382added = _resourceByName.TryAdd(resource.Name, resource);
425var activeResources = _resourceByName.Values.Where(Filter).OrderBy(e => e.ResourceType).ThenBy(e => e.Name).ToList();
426var resources = activeResources.Select(r => ResourceGraphMapper.MapResource(r, _resourceByName, ColumnsLoc, _showHiddenResources, IconResolver)).ToList();
435if (resources._resourceByName.TryGetValue(id, out var resource))
448if (resources._resourceByName.TryGetValue(id, out var resource))
460return _resourceByName
542_resourceByName.Values,
557return _resourceByName.Any(r => !r.Value.IsResourceHidden(_showHiddenResources) && _collapsedResourceNames.Contains(r.Value.PersistentKey));
594foreach (var resourceViewModel in _resourceByName)
601if (_resourceByName.TryGetValue(ResourceName, out var selectedResource))
646_resourceByName,
687if (_resourceByName.TryGetValue(value, out current))
737private string GetResourceName(ResourceViewModel resource) => ResourceViewModel.GetResourceName(resource, _resourceByName);
742foreach (var (_, item) in _resourceByName)
830var resourcesWithChildren = _resourceByName.Values
832.Where(r => _resourceByName.Values.Any(nested => nested.GetResourcePropertyValue(KnownProperties.Resource.ParentName) == r.Name))
870return _resourceByName.Values.Any(r => !string.IsNullOrEmpty(r.GetResourcePropertyValue(KnownProperties.Resource.ParentName)));
877return HasAnyChildResources() || _resourceByName.Values.Any(r => r.IsResourceHidden(showHiddenResources: false));
1015new(TelemetryPropertyKeys.ResourceTypes, new AspireTelemetryProperty(_resourceByName.Values.Select(r => TelemetryPropertyValues.GetResourceTypeTelemetryValue(r.ResourceType, r.SupportsDetailedTelemetry)).OrderBy(t => t).ToList()))