9 references to MatchesFilter
Aspire.Dashboard (2)
Components\Pages\TraceDetail.razor.cs (1)
193if (viewModel.MatchesFilter(_filter, _selectedSpanType.Id?.Filter, GetResourceName, out var matchedDescendents))
Model\Otlp\SpanWaterfallViewModel.cs (1)
61if (child.MatchesFilter(filter, typeFilter, getResourceName, out var matchedChildDescendents))
Aspire.Dashboard.Tests (7)
Model\SpanWaterfallViewModelTests.cs (7)
148var result = vm.MatchesFilter(filter, typeFilter: null, a => a.Resource.ResourceName, out _); 202var result1 = vm.MatchesFilter(string.Empty, typeFilter: spanType.Id?.Filter, a => a.Resource.ResourceName, out _); 211var result2 = vm.MatchesFilter(string.Empty, typeFilter: otherSpanType.Id?.Filter, a => a.Resource.ResourceName, out _); 236Assert.True(parent.MatchesFilter("child", typeFilter: null, a => a.Resource.ResourceName, out _)); 237Assert.True(child.MatchesFilter("child", typeFilter: null, a => a.Resource.ResourceName, out _)); 258Assert.True(parent.MatchesFilter("parent", typeFilter: null, a => a.Resource.ResourceName, out var descendents)); 260Assert.False(child.MatchesFilter("parent", typeFilter: null, a => a.Resource.ResourceName, out _));