5 references to MetricFilter
Aspire.Dashboard (5)
Components\Controls\MetricGroupList.razor.cs (3)
63private int GetAllCount() => PageViewModel.Instruments!.Count(i => MetricFilter.Matches(i, PageViewModel.TextFilter)); 73var pinnedCount = instruments.Count(i => MetricFilter.Matches(i, filter) && PinStore.IsPinned(i.GetKey())); 83var count = meterGroup.Count(i => MetricFilter.Matches(i, filter));
Components\Pages\Metrics.razor.cs (2)
841return [.. groupInstruments.Where(i => MetricFilter.Matches(i, PageViewModel.TextFilter))]; 876return GetSections((PageViewModel.Instruments ?? []).Where(i => MetricFilter.Matches(i, PageViewModel.TextFilter)).OrderBy(i => i.Name, StringComparer.Ordinal), isSingleMeter: false);