30 references to DashboardUrls
aspire (24)
Backchannel\ResourceSnapshotMapper.cs (2)
143var resourcePath = DashboardUrls.ResourcesUrl(snapshot.Name); 144dashboardUrl = DashboardUrls.CombineUrl(dashboardBaseUrl, resourcePath);
Commands\DescribeCommand.cs (2)
366var resourceUrl = DashboardUrls.CombineUrl(dashboardBaseUrl, DashboardUrls.ResourcesUrl(resource: snapshot.Name));
Commands\ExportCommand.cs (2)
294var url = DashboardUrls.TelemetryLogsApiUrl(baseUrl, resolvedResources, limit: TelemetryCommandHelpers.MaxTelemetryLimit); 325var url = DashboardUrls.TelemetryTracesApiUrl(baseUrl, resolvedResources, limit: TelemetryCommandHelpers.MaxTelemetryLimit);
Commands\TelemetryCommandHelpers.cs (4)
442var url = DashboardUrls.TelemetryApiKeyUrl(dashboardBaseUrl); 507var url = DashboardUrls.TelemetryResourcesApiUrl(baseUrl); 554var url = DashboardUrls.CombineUrl(dashboardUrl, DashboardUrls.TraceDetailUrl(traceId, spanId));
Commands\TelemetryLogsCommand.cs (1)
146var url = DashboardUrls.TelemetryLogsApiUrl(baseUrl, resolvedResources, traceId: traceId, severity: severity, limit: effectiveLimit, follow: follow ? true : null, search: search);
Commands\TelemetrySpansCommand.cs (1)
136var url = DashboardUrls.TelemetrySpansApiUrl(baseUrl, resolvedResources, traceId: traceId, hasError: hasError, limit: effectiveLimit, follow: follow ? true : null, search: search);
Commands\TelemetryTracesCommand.cs (2)
133var url = DashboardUrls.TelemetryTraceDetailApiUrl(baseUrl, traceId); 202var url = DashboardUrls.TelemetryTracesApiUrl(baseUrl, resolvedResources, hasError: hasError, limit: limit, search: search);
Mcp\Tools\ListStructuredLogsTool.cs (1)
95var url = DashboardUrls.TelemetryLogsApiUrl(apiBaseUrl, resolvedResources, limit: TelemetryCommandHelpers.MaxTelemetryLimit, search: search);
Mcp\Tools\ListTracesTool.cs (1)
95var url = DashboardUrls.TelemetryTracesApiUrl(apiBaseUrl, resolvedResources, limit: TelemetryCommandHelpers.MaxTelemetryLimit, search: search);
Mcp\Tools\ListTraceStructuredLogsTool.cs (1)
85var url = DashboardUrls.TelemetryLogsApiUrl(apiBaseUrl, traceId: traceId, limit: TelemetryCommandHelpers.MaxTelemetryLimit, search: search);
Profiling\ProfileCaptureService.cs (1)
448var url = DashboardUrls.TelemetryTracesApiUrl(_options.DashboardUrl, limit: TelemetryCommandHelpers.MaxTelemetryLimit);
src\Shared\ConsoleLogs\SharedAIHelpers.cs (6)
274spanObj["dashboardUrl"] = DashboardUrls.CombineUrl(dashboardBaseUrl, DashboardUrls.TraceDetailUrl(traceId, spanId: spanId)); 412traceData["dashboardUrl"] = DashboardUrls.CombineUrl(dashboardBaseUrl, DashboardUrls.TraceDetailUrl(traceId)); 745log["dashboardUrl"] = DashboardUrls.CombineUrl(dashboardBaseUrl, DashboardUrls.StructuredLogsUrl(logEntryId: logId));
Aspire.Cli.Tests (6)
Commands\TelemetryCommandTests.cs (6)
40var result = DashboardUrls.TelemetryLogsApiUrl("https://localhost:5000"); 47var result = DashboardUrls.TelemetryLogsApiUrl("https://localhost:5000", ["frontend"]); 54var result = DashboardUrls.TelemetryLogsApiUrl("https://localhost:5000", ["frontend-abc123", "frontend-xyz789"]); 61var result = DashboardUrls.TelemetryLogsApiUrl("https://localhost:5000", ["frontend"], traceId: "abc123", severity: "Error", limit: 10, follow: true); 68var result = DashboardUrls.TelemetryLogsApiUrl("https://localhost:5000", ["frontend"], traceId: null, limit: 10); 75var result = DashboardUrls.TelemetryLogsApiUrl("https://localhost:5000", ["service with spaces"]);