44 writes to Filters
Aspire.Dashboard (13)
Api\TelemetryApiService.cs (1)
250Filters = filters
Components\Pages\StructuredLogs.razor.cs (1)
603Filters = filters
Mcp\AspireTelemetryMcpTools.cs (2)
62Filters = [] 164Filters = [traceIdFilter]
Model\Assistant\AssistantChatDataContext.cs (2)
131Filters = [] 212Filters = [traceIdFilter]
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
570Filters = [
Model\StructuredLogsViewModel.cs (2)
121Filters = filters 160Filters = filters
Otlp\Storage\GetLogsContext.cs (1)
20Filters = []
Otlp\Storage\TelemetryRepository.cs (2)
492Filters = 523Filters =
Otlp\Storage\TelemetryRepository.Watchers.cs (1)
160Filters = filterList
Aspire.Dashboard.Tests (31)
Integration\OtlpHttpJsonTests.cs (2)
497Filters = [] 574Filters = []
Model\TelemetryExportServiceTests.cs (1)
57Filters = []
TelemetryRepositoryTests\LogTests.cs (21)
70Filters = [] 125Filters = [] 177Filters = [] 425Filters = [] 523Filters = [] 665Filters = [] 813Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = "does_not_contain" }] 821Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = nameof(OtlpLogEntry.Message), Value = "message" }] 860Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = KnownStructuredLogFields.EventNameField, Value = "does_not_contain" }] 868Filters = [new FieldTelemetryFilter { Condition = FilterCondition.Contains, Field = KnownStructuredLogFields.EventNameField, Value = "MyEvent" }] 929Filters = [] 952Filters = [] 1028Filters = [] 1118Filters = [] 1183Filters = [] 1257Filters = [] 1297Filters = [] 1338Filters = [] 1379Filters = [] 1422Filters = [] 1464Filters = []
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (7)
41Assert.Empty(repository.GetLogs(new GetLogsContext { ResourceKey = resourceKey, Count = 100, Filters = [], StartIndex = 0 }).Items); 52Assert.Single(repository.GetLogs(new GetLogsContext { ResourceKey = resourceKey, Count = 100, Filters = [], StartIndex = 0 }).Items); 233var logs = repository.GetLogs(new GetLogsContext { ResourceKey = null, StartIndex = 0, Count = 10, Filters = [] }); 245var resource2Logs = repository.GetLogs(new GetLogsContext { ResourceKey = resource2Key, StartIndex = 0, Count = 10, Filters = [] }); 274var logs = repository.GetLogs(new GetLogsContext { ResourceKey = null, StartIndex = 0, Count = 10, Filters = [] }); 318var logs = repository.GetLogs(new GetLogsContext { ResourceKey = null, StartIndex = 0, Count = 10, Filters = [] }); 349var logs = repository.GetLogs(new GetLogsContext { ResourceKey = null, StartIndex = 0, Count = 10, Filters = [] });
1 reference to Filters
Aspire.Dashboard (1)
Otlp\Storage\TelemetryRepository.cs (1)
444foreach (var filter in context.Filters.GetEnabledFilters())