9 instantiations of OtlpTelemetryDataJson
Aspire.Dashboard (6)
Model\TelemetryExportService.cs (6)
249
return new
OtlpTelemetryDataJson
295
return new
OtlpTelemetryDataJson
310
var data = new
OtlpTelemetryDataJson
354
var data = new
OtlpTelemetryDataJson
364
var data = new
OtlpTelemetryDataJson
483
return new
OtlpTelemetryDataJson
Aspire.Dashboard.Tests (3)
Model\TelemetryImportServiceTests.cs (3)
428
var telemetryData = new
OtlpTelemetryDataJson
473
var telemetryData = new
OtlpTelemetryDataJson
518
var telemetryData = new
OtlpTelemetryDataJson
54 references to OtlpTelemetryDataJson
Aspire.Dashboard (29)
Api\TelemetryApiService.cs (5)
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);
386
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson([log]);
Mcp\AspireTelemetryMcpTools.cs (2)
74
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs);
167
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
Model\Assistant\AIHelpers.cs (2)
198
public static (string json, string limitMessage) GetStructuredLogsJson(
OtlpTelemetryDataJson
otlpData, DashboardOptions options, Func<IOtlpResource, string> getResourceName, bool includeDashboardUrl = false)
203
internal static string GetStructuredLogJson(
OtlpTelemetryDataJson
otlpData, DashboardOptions options, Func<IOtlpResource, string> getResourceName, bool includeDashboardUrl = false)
Model\Assistant\AssistantChatDataContext.cs (2)
134
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
217
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
Model\Assistant\Prompts\KnownChatMessages.cs (4)
182
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(errorLogs);
201
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson([logEntry]);
292
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(traceLogEntries);
319
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(traceLogEntries);
Model\TelemetryExportService.cs (7)
228
internal static
OtlpTelemetryDataJson
ConvertLogsToOtlpJson(List<OtlpLogEntry> logs)
274
internal static
OtlpTelemetryDataJson
ConvertSpansToOtlpJson(IReadOnlyList<OtlpSpan> spans, IOutgoingPeerResolver[] outgoingPeerResolvers)
301
internal static
OtlpTelemetryDataJson
ConvertTracesToOtlpJson(IReadOnlyList<OtlpTrace> traces, IOutgoingPeerResolver[] outgoingPeerResolvers)
310
var
data = new OtlpTelemetryDataJson
354
var
data = new OtlpTelemetryDataJson
364
var
data = new OtlpTelemetryDataJson
472
internal static
OtlpTelemetryDataJson
ConvertMetricsToOtlpJson(OtlpResource resource, List<OtlpInstrumentData> instruments)
Model\TelemetryImportService.cs (2)
116
OtlpTelemetryDataJson
? telemetryData;
119
telemetryData = JsonSerializer.Deserialize<
OtlpTelemetryDataJson
>(jsonContent, OtlpJsonSerializerContext.DefaultOptions);
src\Shared\Export\ExportArchive.cs (3)
36
public Dictionary<string,
OtlpTelemetryDataJson
> StructuredLogs { get; } = new();
42
public Dictionary<string,
OtlpTelemetryDataJson
> Traces { get; } = new();
48
public Dictionary<string,
OtlpTelemetryDataJson
> Metrics { get; } = new();
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
33
[JsonSerializable(typeof(
OtlpTelemetryDataJson
))]
src\Shared\Otlp\Serialization\TelemetryApiResponse.cs (1)
17
public
OtlpTelemetryDataJson
? Data { get; set; }
Aspire.Dashboard.Tests (25)
Model\TelemetryExportServiceTests.cs (19)
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);
662
var
logsData = await JsonSerializer.DeserializeAsync(logStream, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
670
var
tracesData = await JsonSerializer.DeserializeAsync(traceStream, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
678
var
metricsData = await JsonSerializer.DeserializeAsync(metricsStream, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
843
var
logsData = JsonSerializer.Deserialize(jsonContent, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
896
var
data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
949
var
data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
1009
var
data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
1049
var
data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
1085
var
data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
Model\TelemetryImportServiceTests.cs (6)
292
var
exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
344
var
exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
404
var
exportedJson = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, []);
428
var
telemetryData = new OtlpTelemetryDataJson
473
var
telemetryData = new OtlpTelemetryDataJson
518
var
telemetryData = new OtlpTelemetryDataJson