28 references to ParseSearch
aspire (1)
src\Shared\SearchTextParser.cs (1)
339var filter = ParseSearch(search);
Aspire.Cli.Tests (27)
Utils\SearchTextParserTests.cs (27)
16var filter = SearchTextParser.ParseSearch(search); 23var filter = SearchTextParser.ParseSearch("hello"); 32var filter = SearchTextParser.ParseSearch("hello world foo"); 39var filter = SearchTextParser.ParseSearch("\"hello world\""); 46var filter = SearchTextParser.ParseSearch("error \"connection failed\" timeout"); 57var filter = SearchTextParser.ParseSearch("severity:error"); 68var filter = SearchTextParser.ParseSearch("Severity:Error"); 76var filter = SearchTextParser.ParseSearch("message:\"connection timed out\""); 85var filter = SearchTextParser.ParseSearch("http.method:GET"); 94var filter = SearchTextParser.ParseSearch("\"http.method:GET\""); 102var filter = SearchTextParser.ParseSearch("severity:error resource:api"); 113var filter = SearchTextParser.ParseSearch("key:"); 121var filter = SearchTextParser.ParseSearch("key:\"\""); 133var filter = SearchTextParser.ParseSearch("-severity:debug"); 144var filter = SearchTextParser.ParseSearch("-message:\"not important\""); 153var filter = SearchTextParser.ParseSearch("severity:error -resource:debug hello"); 168var filter = SearchTextParser.ParseSearch("@http.method:GET"); 178var filter = SearchTextParser.ParseSearch("-@db.system:redis"); 188var filter = SearchTextParser.ParseSearch("status:error"); 196var filter = SearchTextParser.ParseSearch("@user.name:\"John Doe\""); 206var filter = SearchTextParser.ParseSearch("@response.time:>500"); 221var filter = SearchTextParser.ParseSearch("duration:>100"); 231var filter = SearchTextParser.ParseSearch("duration:>=500"); 241var filter = SearchTextParser.ParseSearch("duration:<50"); 251var filter = SearchTextParser.ParseSearch("duration:<=200"); 261var filter = SearchTextParser.ParseSearch("-duration:>1000"); 275var filter = SearchTextParser.ParseSearch("error severity:warning -resource:test duration:>100 \"connection reset\"");