1 instantiation of TelemetryExportService
Aspire.Dashboard.Tests (1)
Model\TelemetryExportServiceTests.cs (1)
1100
return new
TelemetryExportService
(repository, consoleLogsFetcher, dashboardClient, Array.Empty<IOutgoingPeerResolver>());
53 references to TelemetryExportService
Aspire.Dashboard (27)
Api\TelemetryApiService.cs (6)
89
var otlpData =
TelemetryExportService
.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers);
154
var otlpData =
TelemetryExportService
.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers);
187
var otlpData =
TelemetryExportService
.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers);
264
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(logs);
321
yield return
TelemetryExportService
.ConvertSpanToJson(span, _outgoingPeerResolvers, logs: null, indent: false);
386
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson([log]);
Components\Dialogs\ManageDataDialog.razor.cs (1)
42
public required
TelemetryExportService
TelemetryExportService { get; init; }
DashboardWebApplication.cs (1)
312
builder.Services.AddScoped<
TelemetryExportService
>();
Mcp\AspireTelemetryMcpTools.cs (3)
74
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(logs);
128
TelemetryExportService
.ConvertTracesToOtlpJson(traces, _outgoingPeerResolvers).ResourceSpans,
167
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
Model\Assistant\AssistantChatDataContext.cs (4)
99
var spans =
TelemetryExportService
.ConvertTracesToOtlpJson([trace], _outgoingPeerResolvers.ToArray()).ResourceSpans;
134
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
178
var spans =
TelemetryExportService
.ConvertTracesToOtlpJson(traces.PagedResult.Items, _outgoingPeerResolvers.ToArray()).ResourceSpans;
217
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
Model\Assistant\Prompts\KnownChatMessages.cs (7)
182
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(errorLogs);
201
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson([logEntry]);
289
var spans =
TelemetryExportService
.ConvertTracesToOtlpJson([trace], outgoingPeerResolvers.ToArray()).ResourceSpans;
292
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(traceLogEntries);
316
var spans =
TelemetryExportService
.ConvertTracesToOtlpJson([span.Trace], outgoingPeerResolvers.ToArray()).ResourceSpans;
319
var otlpData =
TelemetryExportService
.ConvertLogsToOtlpJson(traceLogEntries);
343
var spans =
TelemetryExportService
.ConvertTracesToOtlpJson(errorTraces, outgoingPeerResolvers.ToArray()).ResourceSpans;
Model\ExportHelpers.cs (4)
27
var json =
TelemetryExportService
.ConvertSpanToJson(span, outgoingPeerResolvers, logs);
39
var json =
TelemetryExportService
.ConvertLogEntryToJson(logEntry);
50
var json =
TelemetryExportService
.ConvertTraceToJson(trace, outgoingPeerResolvers, logs);
63
var json =
TelemetryExportService
.ConvertResourceToJson(resource, resourceByName.Values.ToList());
Model\TelemetryExportService.cs (1)
31
/// Initializes a new instance of the <see cref="
TelemetryExportService
"/> class.
Aspire.Dashboard.Tests (26)
Model\TelemetryExportServiceTests.cs (23)
61
var result =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
122
var result =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
169
var result =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
241
var result =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
295
var result =
TelemetryExportService
.ConvertTracesToOtlpJson(traces.PagedResult.Items, []);
361
var result =
TelemetryExportService
.ConvertTracesToOtlpJson(traces.PagedResult.Items, []);
414
var result =
TelemetryExportService
.ConvertTracesToOtlpJson(traces.PagedResult.Items, [outgoingPeerResolver]);
457
var result =
TelemetryExportService
.ConvertTracesToOtlpJson(traces.PagedResult.Items, []);
510
var result =
TelemetryExportService
.ConvertMetricsToOtlpJson(resource, instrumentsData);
596
var result =
TelemetryExportService
.ConvertMetricsToOtlpJson(resource, instrumentsData);
628
var
exportService = await CreateExportServiceAsync(repository);
709
var
service = await CreateExportServiceAsync(repository, isDashboardClientEnabled: false);
767
var
service = await CreateExportServiceAsync(repository, isDashboardClientEnabled: false);
820
var
service = await CreateExportServiceAsync(repository, isDashboardClientEnabled: false);
893
var json =
TelemetryExportService
.ConvertSpanToJson(span, []);
946
var json =
TelemetryExportService
.ConvertSpanToJson(span, [], logs);
1006
var json =
TelemetryExportService
.ConvertTraceToJson(trace, [], logs);
1046
var json =
TelemetryExportService
.ConvertTraceToJson(trace, []);
1082
var json =
TelemetryExportService
.ConvertLogEntryToJson(logEntry);
1093
private static async Task<
TelemetryExportService
> CreateExportServiceAsync(TelemetryRepository repository, bool isDashboardClientEnabled = true)
1192
var json =
TelemetryExportService
.ConvertResourceToJson(resource, allResources);
1235
var json =
TelemetryExportService
.ConvertResourceToJson(resource, [resource]);
1263
var json =
TelemetryExportService
.ConvertResourceToJson(resource, [resource]);
Model\TelemetryImportServiceTests.cs (3)
293
var exportedJson =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
345
var exportedJson =
TelemetryExportService
.ConvertLogsToOtlpJson(logs.Items);
405
var exportedJson =
TelemetryExportService
.ConvertTracesToOtlpJson(traces.PagedResult.Items, []);