47 references to StructuredLogs
Aspire.Dashboard (7)
Components\Dialogs\ManageDataDialog.razor.cs (4)
250
data.Add(CreateTelemetryDataRow(AspireDataType.
StructuredLogs
, resourceName));
270
AspireDataType.
StructuredLogs
=> new TelemetryDataRow { DataType = AspireDataType.
StructuredLogs
, Icon = new Icons.Regular.Size16.SlideTextSparkle(), Url = DashboardUrls.StructuredLogsUrl(resource: resourceName) },
371
AspireDataType.
StructuredLogs
=> Loc[nameof(Resources.Dialogs.ManageDataStructuredLogs)],
Model\TelemetryExportService.cs (1)
78
.Where(r => selectedResources.TryGetValue(r.ResourceKey.GetCompositeName(), out var types) && types.Contains(AspireDataType.
StructuredLogs
))
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
746
else if (dataTypes.Contains(AspireDataType.
StructuredLogs
))
Otlp\Storage\SqliteTelemetryRepository.Runtime.cs (1)
117
(dataTypes.Contains(AspireDataType.
StructuredLogs
) || dataTypes.Contains(AspireDataType.Resource)))
Aspire.Dashboard.Components.Tests (16)
Layout\ResourceRowAvailabilityTests.cs (11)
132
[InlineData(AspireDataType.
StructuredLogs
, "/structuredlogs", "/structuredlogs/resource/test-TestId")]
149
AspireDataType.
StructuredLogs
=> Resources.Layout.ResourcePaneNoStructuredLogs,
188
[InlineData(AspireDataType.
StructuredLogs
, "/structuredlogs")]
192
var reason = signal == AspireDataType.
StructuredLogs
? Resources.Layout.ResourcePaneNoStructuredLogs : Resources.Layout.ResourcePaneNoTraces;
214
if (signal == AspireDataType.
StructuredLogs
)
242
Assert.True(signal == AspireDataType.
StructuredLogs
? resource.HasLogs : resource.HasTraces);
247
[InlineData(AspireDataType.
StructuredLogs
, false)]
249
[InlineData(AspireDataType.
StructuredLogs
, true)]
322
AspireDataType.
StructuredLogs
=> repository.AddLogsAsync(new(),
410
await TelemetryHelpSetupHelpers.AddSignalAsync(repository, AspireDataType.
StructuredLogs
);
428
await TelemetryHelpSetupHelpers.AddSignalAsync(Services.GetRequiredService<SqliteTelemetryRepository>(), AspireDataType.
StructuredLogs
);
Pages\MetricsTests.cs (1)
44
[InlineData(AspireDataType.
StructuredLogs
)]
Pages\ResourceOverviewEmptyPanelsTests.cs (1)
345
[InlineData(AspireDataType.
StructuredLogs
, "overview-logs-title")]
Pages\StructuredLogsTests.cs (1)
36
[InlineData(AspireDataType.
StructuredLogs
)]
Pages\TracesTests.cs (1)
32
[InlineData(AspireDataType.
StructuredLogs
)]
Shared\TelemetryHelpSetupHelpers.cs (1)
40
AspireDataType.
StructuredLogs
=> repository.AddLogsAsync(new(),
Aspire.Dashboard.Playwright.Tests (10)
Integration\Playwright\ResourcePanelNavigationTests.cs (10)
177
[InlineData(AspireDataType.
StructuredLogs
)]
189
AspireDataType.
StructuredLogs
=> ("structuredlogs", "Existing sidebar log"),
195
AspireDataType.
StructuredLogs
=> writer.AddLogsAsync(new(),
233
[InlineData(390, AspireDataType.
StructuredLogs
)]
234
[InlineData(768, AspireDataType.
StructuredLogs
)]
235
[InlineData(1440, AspireDataType.
StructuredLogs
)]
248
AspireDataType.
StructuredLogs
=> ("structuredlogs", Resources.Layout.ResourcePaneNoStructuredLogs),
254
if (signal == AspireDataType.
StructuredLogs
)
311
AspireDataType.
StructuredLogs
=> writer.AddLogsAsync(new(),
348
if (width > 768 && signal == AspireDataType.
StructuredLogs
)
Aspire.Dashboard.Tests (14)
Model\TelemetryExportServiceTests.cs (4)
699
["resource1-111"] = [AspireDataType.
StructuredLogs
],
701
["resource3-333"] = [AspireDataType.
StructuredLogs
, AspireDataType.Traces, AspireDataType.Metrics]
821
["LargeService-instance-1"] = [AspireDataType.
StructuredLogs
]
1283
_ => new HashSet<AspireDataType>([AspireDataType.ConsoleLogs, AspireDataType.
StructuredLogs
, AspireDataType.Traces, AspireDataType.Metrics]));
TelemetryRepositoryTests\TelemetryReceiptTests.cs (6)
23
[InlineData(AspireDataType.
StructuredLogs
)]
43
[repository.GetResources().Single().ResourceKey.GetCompositeName()] = [AspireDataType.Resource, AspireDataType.
StructuredLogs
, AspireDataType.Traces, AspireDataType.Metrics]
69
[InlineData(AspireDataType.
StructuredLogs
)]
120
await Assert.ThrowsAsync<SqliteException>(() => AddSignalAsync(context.Repository, AspireDataType.
StructuredLogs
));
132
AddSignalAsync(context.Repository, AspireDataType.
StructuredLogs
),
141
AspireDataType.
StructuredLogs
=> repository.AddLogsAsync(new(),
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (4)
224
["resource1-123"] = [AspireDataType.
StructuredLogs
]
271
["resource2-222"] = [AspireDataType.
StructuredLogs
, AspireDataType.Traces, AspireDataType.Metrics, AspireDataType.Resource]
311
["resource1-123"] = [AspireDataType.
StructuredLogs
, AspireDataType.Traces, AspireDataType.Metrics, AspireDataType.Resource]
342
["resource1-123"] = [AspireDataType.
StructuredLogs
, AspireDataType.Traces]