4 writes to ScopeLogs
Aspire.Dashboard (3)
Model\TelemetryExportService.cs (3)
237ScopeLogs = resourceGroup 369ScopeLogs = 457ScopeLogs = resourceGroup
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
496ScopeLogs =
20 references to ScopeLogs
Aspire.Dashboard (2)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
255if (json.ScopeLogs is not null) 257foreach (var sl in json.ScopeLogs)
Aspire.Dashboard.Tests (18)
Model\TelemetryExportServiceTests.cs (17)
81Assert.NotNull(resourceLogs.ScopeLogs); 82Assert.Single(resourceLogs.ScopeLogs); 84var scopeLogs = resourceLogs.ScopeLogs[0]; 134var logRecord = result.ResourceLogs![0].ScopeLogs![0].LogRecords![0]; 186Assert.NotNull(resourceLogs.ScopeLogs); 187Assert.Equal(2, resourceLogs.ScopeLogs.Length); 189var logger1Scope = resourceLogs.ScopeLogs.FirstOrDefault(s => s.Scope?.Name == "Logger1"); 194var logger2Scope = resourceLogs.ScopeLogs.FirstOrDefault(s => s.Scope?.Name == "Logger2"); 255var logRecord = result.ResourceLogs![0].ScopeLogs![0].LogRecords![0]; 723var logRecord = logsData?.ResourceLogs?.FirstOrDefault()?.ScopeLogs?.FirstOrDefault()?.LogRecords?.FirstOrDefault(); 831var exportedLogs = Assert.Single(logsData!.ResourceLogs!).ScopeLogs!.SelectMany(scope => scope.LogRecords!).ToList(); 1013Assert.NotNull(resourceLogs.ScopeLogs); 1014Assert.Single(resourceLogs.ScopeLogs); 1016var scopeLogs = resourceLogs.ScopeLogs[0]; 1119Assert.Single(data.ResourceLogs[0].ScopeLogs![0].LogRecords!); 1180Assert.Equal(2, data.ResourceLogs[0].ScopeLogs![0].LogRecords!.Length); 1258Assert.Single(data.ResourceLogs[0].ScopeLogs![0].LogRecords!);
Model\TelemetryImportServiceTests.cs (1)
382var exportedLogRecord = exportedJson.ResourceLogs![0].ScopeLogs![0].LogRecords![0];