2 instantiations of SearchFilter
Aspire.Dashboard (2)
src\Shared\SearchTextParser.cs (2)
31public static readonly SearchFilter Empty = new([], [], []); 321return new SearchFilter(
10 references to SearchFilter
Aspire.Dashboard (10)
Api\TelemetryApiService.cs (4)
369Action<SearchFilter, List<TelemetryFilter>> addFilters, 374var parsedSearch = SearchTextParser.ParseSearch(search, isKnownKey); 390private static void AddLogFiltersFromQualifiers(SearchFilter parsedSearch, List<TelemetryFilter> filters) 431private static void AddSpanFiltersFromQualifiers(SearchFilter parsedSearch, List<TelemetryFilter> filters)
src\Shared\SearchTextParser.cs (6)
31public static readonly SearchFilter Empty = new([], [], []); 125/// Parses the search text into a <see cref="SearchFilter"/> containing text fragments, 135public static SearchFilter ParseSearch([NotNullWhen(true)] string? search, Func<string, bool>? isKnownKey = null) 139return SearchFilter.Empty; 318return SearchFilter.Empty; 339var filter = ParseSearch(search);