58 references to Contains
Aspire.Dashboard (16)
Api\TelemetryApiService.cs (4)
186Condition = FilterCondition.Contains 298Condition = FilterCondition.Contains 499(ComparisonOperator.Contains, false) => FilterCondition.Contains, 509_ => FilterCondition.Contains
Components\Dialogs\FilterDialog.razor.cs (2)
64CreateFilterSelectViewModel(FilterCondition.Contains), 181var condition = (_formModel.ValueIsNumeric || _formModel.ValueIsDate) ? FilterCondition.GreaterThanOrEqual : FilterCondition.Contains;
Extensions\TelemetryFilterFormatter.cs (2)
18FilterCondition.Contains => "contains", 55"contains" => FilterCondition.Contains,
Model\Otlp\TelemetryFilter.cs (1)
80FilterCondition.Contains => loc?[nameof(StructuredFiltering.ConditionContains)] ?? "contains",
Model\StructuredLogsViewModel.cs (1)
112filters.Add(new FieldTelemetryFilter { Field = nameof(OtlpLogEntry.Message), Condition = FilterCondition.Contains, Value = filterText });
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (3)
610filter.Condition is FilterCondition.Contains or FilterCondition.NotContains 653FilterCondition.Contains => $"{expression} LIKE @{parameterName} ESCAPE '!'", 671FilterCondition.Contains or FilterCondition.NotContains => null,
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (3)
342FilterCondition.NotContains => FilterCondition.Contains, 348condition is FilterCondition.Contains or FilterCondition.NotContains 517Condition = fieldFilter.Condition == FilterCondition.NotEqual ? FilterCondition.Equals : FilterCondition.Contains,
Aspire.Dashboard.Components.Tests (19)
Dialogs\FilterDialogTests.cs (15)
30Condition = FilterCondition.Contains, 97Condition = FilterCondition.Contains, 119item => Assert.Equal(FilterCondition.Contains, item.Id), 133Condition = FilterCondition.Contains, 161Condition = FilterCondition.Contains, 203Condition = FilterCondition.Contains, 247Condition = FilterCondition.Contains, 284Condition = FilterCondition.Contains, 338Condition = FilterCondition.Contains, 377Condition = FilterCondition.Contains, 415Condition = FilterCondition.Contains, 454Condition = FilterCondition.Contains, 480Condition = FilterCondition.Contains, 549Condition = FilterCondition.Contains, 573Condition = FilterCondition.Contains,
Pages\StructuredLogsTests.cs (4)
155var filter = new FieldTelemetryFilter { Field = "TestField", Condition = FilterCondition.Contains, Value = "TestValue" }; 191var filter1 = new FieldTelemetryFilter { Field = "Test:Field", Condition = FilterCondition.Contains, Value = "Test Value" }; 192var filter2 = new FieldTelemetryFilter { Field = "Test!@#", Condition = FilterCondition.Contains, Value = "http://localhost#fragment?hi=true" }; 193var filter3 = new FieldTelemetryFilter { Field = "\u2764\uFE0F", Condition = FilterCondition.Contains, Value = "\u4F60" };
Aspire.Dashboard.Tests (23)
DashboardJsonSerializerContextTests.cs (2)
105Condition = FilterCondition.Contains, 123Assert.Equal(FilterCondition.Contains, filter.Condition);
DashboardUrlsTests.cs (2)
43new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = "test", Value = "value" } 54new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = "test", Value = "value" },
Model\StructuredLogsPageViewModelTests.cs (4)
143Condition = FilterCondition.Contains, 163Condition = FilterCondition.Contains, 183Condition = FilterCondition.Contains, 204Condition = FilterCondition.Contains,
TelemetryRepositoryTests\LogTests.cs (7)
1067Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = "does_not_contain" }] 1075Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = "MESSAGE" }] 1112Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = fragment }] 1154Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = KnownStructuredLogFields.EventNameField, Value = "does_not_contain" }] 1162Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = KnownStructuredLogFields.EventNameField, Value = "MyEvent" }] 1799Condition = FilterCondition.Contains, 1806Condition = FilterCondition.Contains,
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (5)
947Condition = FilterCondition.Contains 1215Condition = FilterCondition.Contains, 1222Condition = FilterCondition.Contains, 1312Condition = FilterCondition.Contains, 1319Condition = FilterCondition.Contains,
TelemetryRepositoryTests\TraceTests.cs (3)
3982Condition = FilterCondition.Contains, 3989Condition = FilterCondition.Contains, 4228new FieldTelemetryFilter { Field = "env", Condition = FilterCondition.Contains, Value = "prod" },