4 writes to ScopeLogs
Aspire.Dashboard (3)
Model\TelemetryExportService.cs (3)
245ScopeLogs = resourceGroup 377ScopeLogs = 467ScopeLogs = resourceGroup
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
443ScopeLogs =
21 references to ScopeLogs
Aspire.Dashboard (4)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
255if (json.ScopeLogs is not null) 257foreach (var sl in json.ScopeLogs)
src\Shared\ConsoleLogs\SharedAIHelpers.cs (2)
438if (resourceLog.ScopeLogs is null) 443foreach (var scopeLogs in resourceLog.ScopeLogs)
Aspire.Dashboard.Tests (17)
Model\TelemetryExportServiceTests.cs (16)
73Assert.NotNull(resourceLogs.ScopeLogs); 74Assert.Single(resourceLogs.ScopeLogs); 76var scopeLogs = resourceLogs.ScopeLogs[0]; 125var logRecord = result.ResourceLogs![0].ScopeLogs![0].LogRecords![0]; 176Assert.NotNull(resourceLogs.ScopeLogs); 177Assert.Equal(2, resourceLogs.ScopeLogs.Length); 179var logger1Scope = resourceLogs.ScopeLogs.FirstOrDefault(s => s.Scope?.Name == "Logger1"); 184var logger2Scope = resourceLogs.ScopeLogs.FirstOrDefault(s => s.Scope?.Name == "Logger2"); 244var logRecord = result.ResourceLogs![0].ScopeLogs![0].LogRecords![0]; 663var logRecord = logsData?.ResourceLogs?.FirstOrDefault()?.ScopeLogs?.FirstOrDefault()?.LogRecords?.FirstOrDefault(); 850Assert.NotNull(resourceLogs.ScopeLogs); 851Assert.Single(resourceLogs.ScopeLogs); 853var scopeLogs = resourceLogs.ScopeLogs[0]; 954Assert.Single(data.ResourceLogs[0].ScopeLogs![0].LogRecords!); 1014Assert.Equal(2, data.ResourceLogs[0].ScopeLogs![0].LogRecords!.Length); 1090Assert.Single(data.ResourceLogs[0].ScopeLogs![0].LogRecords!);
Model\TelemetryImportServiceTests.cs (1)
348var exportedLogRecord = exportedJson.ResourceLogs![0].ScopeLogs![0].LogRecords![0];