11 references to StructuredLogs
Aspire.Dashboard (7)
Components\Layout\ResourcesLayout.razor.cs (6)
682
DashboardUrls.StructuredLogsBasePath => ResourceTab.
StructuredLogs
,
1717
return tab is ResourceTab.
StructuredLogs
or ResourceTab.Traces or ResourceTab.Metrics;
1736
ResourceTab.
StructuredLogs
=> DashboardUrls.StructuredLogsUrl(),
1755
ResourceTab.
StructuredLogs
=> DashboardUrls.StructuredLogsUrl(resourceName),
1799
tab = ResourceTab.
StructuredLogs
;
2067
yield return CreateTab(ResourceTab.
StructuredLogs
, StructuredLogsLoc[nameof(Resources.StructuredLogs.StructuredLogsHeader)], new Icons.Regular.Size24.SlideTextSparkle(),
Components\Pages\StructuredLogs.razor.cs (1)
273
NavigationManager.NavigateTo(ResourcesLayout?.GetTabUrl(ResourceTab.
StructuredLogs
) ?? DashboardUrls.StructuredLogsUrl(), new NavigationOptions { ReplaceHistoryEntry = true });
Aspire.Dashboard.Components.Tests (4)
Layout\ResourcesNavigationTests.cs (4)
99
[InlineData("structuredlogs/resource/api?logLevel=error", nameof(ResourceTab.
StructuredLogs
), "api", false)]
117
[InlineData("structuredlogs?logLevel=error&resource=api&resource=my%20app", nameof(ResourceTab.
StructuredLogs
), null, new[] { "api", "my app" })]
137
[InlineData(nameof(ResourceTab.
StructuredLogs
), "api", "/structuredlogs/resource/api")]
161
[InlineData(nameof(ResourceTab.
StructuredLogs
), null, "/structuredlogs?resource=api&resource=worker")]