54 writes to Filters
Aspire.Dashboard (10)
Api\TelemetryApiService.cs (1)
213
Filters
= filters,
Components\Pages\StructuredLogs.razor.cs (1)
615
Filters
= filters,
Components\Pages\TraceDetail.razor.cs (1)
289
Filters
=
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
604
Filters
= [
Model\StructuredLogsViewModel.cs (1)
91
Filters
= filters,
Otlp\Storage\GetLogsContext.cs (1)
28
Filters
= []
Otlp\Storage\SqliteTelemetryRepository.cs (2)
188
Filters
=
203
Filters
=
Otlp\Storage\SqliteTelemetryRepository.Runtime.cs (2)
297
Filters
= request.Filters,
391
Filters
= request.Filters,
Aspire.Dashboard.Tests (44)
Integration\OtlpHttpJsonTests.cs (2)
592
Filters
= []
669
Filters
= []
Model\DashboardDataSourceTests.cs (1)
1118
Filters
= []
Model\StructuredLogsPageViewModelTests.cs (1)
256
Filters
= []
Model\TelemetryExportServiceTests.cs (1)
65
Filters
= []
TelemetryRepositoryTests\LogTests.cs (31)
72
Filters
= []
183
Filters
= []
222
Filters
= [],
257
Filters
=
275
Filters
= []
285
Filters
= []
322
Filters
= []
379
Filters
= []
431
Filters
= []
679
Filters
= []
777
Filters
= []
919
Filters
= []
1067
Filters
= [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = "does_not_contain" }]
1075
Filters
= [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = "MESSAGE" }]
1112
Filters
= [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = fragment }]
1154
Filters
= [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = KnownStructuredLogFields.EventNameField, Value = "does_not_contain" }]
1162
Filters
= [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = KnownStructuredLogFields.EventNameField, Value = "MyEvent" }]
1223
Filters
= []
1246
Filters
= []
1322
Filters
= []
1412
Filters
= []
1477
Filters
= []
1551
Filters
= []
1591
Filters
= []
1632
Filters
= []
1673
Filters
= []
1716
Filters
= []
1758
Filters
= []
1816
Filters
= filters
1870
Filters
=
1951
Filters
= []
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
972
Filters
= []
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (7)
42
Assert.Empty((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resourceKey], Count = 100,
Filters
= [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).Items);
53
Assert.Single((await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resourceKey], Count = 100,
Filters
= [], StartIndex = 0 }, cancellationToken: CancellationToken.None)).Items);
233
var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10,
Filters
= [] }, cancellationToken: CancellationToken.None);
245
var resource2Logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [resource2Key], StartIndex = 0, Count = 10,
Filters
= [] }, cancellationToken: CancellationToken.None);
274
var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10,
Filters
= [] }, cancellationToken: CancellationToken.None);
318
var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10,
Filters
= [] }, cancellationToken: CancellationToken.None);
349
var logs = await repositoryContext.Repository.GetLogsAsync(new GetLogsContext { ResourceKeys = [], StartIndex = 0, Count = 10,
Filters
= [] }, cancellationToken: CancellationToken.None);
1 reference to Filters
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
520
foreach (var filter in context.
Filters
.Where(filter => filter.Enabled))