1 instantiation of TelemetryExportService
Aspire.Dashboard.Tests (1)
Model\TelemetryExportServiceTests.cs (1)
1275return new TelemetryExportService(dataSource, consoleLogsFetcher, dashboardClient);
44 references to TelemetryExportService
Aspire.Dashboard (13)
Api\TelemetryApiService.cs (6)
66var otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans); 127var otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans); 151var otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans); 227var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs); 270yield return TelemetryExportService.ConvertSpanToJson(span, logs: null, indent: false); 329var otlpData = TelemetryExportService.ConvertLogsToOtlpJson([log]);
Components\Dialogs\ManageDataDialog.razor.cs (1)
48public required TelemetryExportService TelemetryExportService { get; init; }
DashboardWebApplication.cs (1)
361builder.Services.AddScoped<TelemetryExportService>();
Model\ExportHelpers.cs (4)
27var json = TelemetryExportService.ConvertSpanToJson(span, logs); 39var json = TelemetryExportService.ConvertLogEntryToJson(logEntry); 50var json = TelemetryExportService.ConvertTraceToJson(trace, logs); 63var json = TelemetryExportService.ConvertResourceToJson(resource, resourceByName.Values.ToList());
Model\TelemetryExportService.cs (1)
30/// Initializes a new instance of the <see cref="TelemetryExportService"/> class.
Aspire.Dashboard.Components.Tests (1)
Dialogs\ManageDataDialogTests.cs (1)
287Services.AddScoped<TelemetryExportService>();
Aspire.Dashboard.Tests (30)
Model\TelemetryExportServiceTests.cs (27)
69var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 131var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 179var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 252var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 306var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items); 373var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items); 427var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items); 471var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items); 507var result = TelemetryExportService.ConvertTracesToOtlpJson([trace]); 567var result = TelemetryExportService.ConvertMetricsToOtlpJson(instrumentsData); 655var result = TelemetryExportService.ConvertMetricsToOtlpJson(instrumentsData); 688var exportService = await CreateExportServiceAsync(repositoryContext.Repository); 770var service = await CreateExportServiceAsync(repositoryContext.Repository, isDashboardClientEnabled: false); 818var service = await CreateExportServiceAsync(repositoryContext.Repository, isDashboardClientEnabled: false); 869var service = await CreateExportServiceAsync(repositoryContext.Repository, isDashboardClientEnabled: false); 929var service = await CreateExportServiceAsync(repositoryContext.Repository, isDashboardClientEnabled: false); 983var service = await CreateExportServiceAsync(repositoryContext.Repository, isDashboardClientEnabled: false); 1057var json = TelemetryExportService.ConvertSpanToJson(span); 1111var json = TelemetryExportService.ConvertSpanToJson(span, logs); 1172var json = TelemetryExportService.ConvertTraceToJson(trace, logs); 1213var json = TelemetryExportService.ConvertTraceToJson(trace); 1250var json = TelemetryExportService.ConvertLogEntryToJson(logEntry); 1261private async Task<TelemetryExportService> CreateExportServiceAsync(ITelemetryRepository repository, bool isDashboardClientEnabled = true) 1420var json = TelemetryExportService.ConvertResourceToJson(resource, allResources); 1472var json = TelemetryExportService.ConvertResourceToJson(resource, [resource]); 1502var json = TelemetryExportService.ConvertResourceToJson(resource, [resource]); 1558var json = TelemetryExportService.ConvertResourceToJson(resource, [resource]);
Model\TelemetryImportServiceTests.cs (3)
325var exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 379var exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 457var exportedJson = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items);