Components\Layout\ResourcesLayout.razor.cs (32)
214internal IReadOnlyList<string> AvailableResourceTags => TagStore.GetAllTags(_resourceByName.Values);
216internal ConcurrentDictionary<string, ResourceViewModel> ResourceByName => _resourceByName;
377_resourceByName.TryRemove(resource.Name, out _);
400_resourceByName[resource.Name] = resource;
737if (ResourceViewModel.TryGetResourceByName(name, _resourceByName, out var resource))
787match = _resourceByName.Values
836ResourceViewModel.TryGetResourceByName(name, _resourceByName, out _);
873foreach (var resource in _resourceByName.Values)
901var filteredResources = _resourceByName.Values
914!_showParameters ? [] : _resourceByName.Values
931var groups = _grouping == ResourcePaneGrouping.Tags ? GetTagGroups() : _resourceByName.Values
959var resources = _resourceByName.Values.Where(r => !r.IsResourceHidden(_filter.ShowHiddenResources)).ToList();
1022var resources = _resourceByName.Values
1116_resourceByName.Values.Where(r => !r.IsResourceHidden(_filter.ShowHiddenResources));
1120var resources = _resourceByName.Values.ToList();
1161return parentName is not null && _resourceByName.TryGetValue(parentName, out var parent) && _filter.Filter(parent)
1170!_resourceByName.TryGetValue(resourceName, out var resource) ||
1171!_resourceByName.TryGetValue(targetName, out var target) ||
1253var resourcesWithChildren = _resourceByName.Values
1255.Where(r => _resourceByName.Values.Any(nested => string.Equals(nested.GetResourcePropertyValue(KnownProperties.Resource.ParentName), r.Name, StringComparisons.ResourceName)))
1290_resourceByName.Values,
1363_resourceByName,
1407internal string GetResourceName(ResourceViewModel resource) => ResourceViewModel.GetResourceName(resource, _resourceByName);
1427=> _resourceByName.Values.Count(r => string.Equals(r.DisplayName, resource.DisplayName, StringComparisons.ResourceName)) > 1;
1464: ResourceViewModel.TryGetResourceByName(name, _resourceByName, out var resource) && GetTelemetryResource(resource) is not null;
1472if (ResourceViewModel.TryGetResourceByName(name, _resourceByName, out var resource))
1499? _resourceByName.Values.Where(r => !r.IsParameter).Select(GetTelemetryResource).OfType<OtlpResource>().Select(r => r.ResourceKey)
1527return [.. _resourceByName.Values
1566ResourceViewModel.TryGetResourceByName(name, _resourceByName, out var resource)
1679_resourceByName.Values.Any(r => r.IsParameter);
1770if (ResourceViewModel.TryGetResourceByName(name, _resourceByName, out var resource))
1962var names = _resourceByName.Values