1 write to Severity
Aspire.Dashboard (1)
Otlp\Model\OtlpLogEntry.cs (1)
49Severity = severity;
15 references to Severity
Aspire.Dashboard (9)
Api\TelemetryApiService.cs (2)
198Field = nameof(OtlpLogEntry.Severity), 309Field = nameof(OtlpLogEntry.Severity),
Components\Controls\StructuredLogDetails.razor.cs (1)
102new TelemetryPropertyViewModel { Name = "Level", Key = KnownStructuredLogFields.LevelField, Value = _viewModel.LogEntry.Severity.ToString() },
Model\StructuredLogsViewModel.cs (1)
117filters.Add(new FieldTelemetryFilter { Field = nameof(OtlpLogEntry.Severity), Condition = FilterCondition.GreaterThanOrEqual, Value = logLevel.Value.ToString() });
Model\TelemetryExportService.cs (1)
259SeverityText = log.Severity.ToString(),
Otlp\Model\OtlpLogEntry.cs (3)
27public bool IsError => Severity is LogLevel.Error or LogLevel.Critical; 28public bool IsWarning => Severity is LogLevel.Warning; 72KnownStructuredLogFields.LevelField => log.Severity.ToString(),
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
577if (filter.Field == nameof(OtlpLogEntry.Severity))
Aspire.Dashboard.Tests (6)
Integration\OtlpHttpJsonTests.cs (2)
598Assert.Equal(LogLevel.Information, log.Severity); 674Assert.Equal(LogLevel.Information, log.Severity);
Model\TelemetryImportServiceTests.cs (1)
347Assert.Equal(Microsoft.Extensions.Logging.LogLevel.Warning, importedLogs.Items[0].Severity);
Model\TraceDetailPageViewModelTests.cs (1)
114Severity = logEntry.Severity,
TelemetryRepositoryTests\LogTests.cs (1)
196Assert.Equal(log.Severity, summary.Severity);
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (1)
1036Field = nameof(OtlpLogEntry.Severity),