9 instantiations of OtlpTelemetryDataJson
Aspire.Dashboard (6)
Model\TelemetryExportService.cs (6)
254
return new
OtlpTelemetryDataJson
300
return new
OtlpTelemetryDataJson
315
var data = new
OtlpTelemetryDataJson
359
var data = new
OtlpTelemetryDataJson
369
var data = new
OtlpTelemetryDataJson
488
return new
OtlpTelemetryDataJson
Aspire.Dashboard.Tests (3)
Model\TelemetryImportServiceTests.cs (3)
429
var telemetryData = new
OtlpTelemetryDataJson
474
var telemetryData = new
OtlpTelemetryDataJson
519
var telemetryData = new
OtlpTelemetryDataJson
70 references to OtlpTelemetryDataJson
Aspire.Dashboard (37)
Api\TelemetryApiService.cs (13)
33
public TelemetryApiResponse<
OtlpTelemetryDataJson
>? GetSpans(string[]? resourceNames, string? traceId, bool? hasError, int? limit)
89
var
otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers);
91
return new TelemetryApiResponse<
OtlpTelemetryDataJson
>
104
public TelemetryApiResponse<
OtlpTelemetryDataJson
>? GetTraces(string[]? resourceNames, bool? hasError, int? limit)
154
var
otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers);
156
return new TelemetryApiResponse<
OtlpTelemetryDataJson
>
168
public TelemetryApiResponse<
OtlpTelemetryDataJson
>? GetTrace(string traceId)
187
var
otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers);
189
return new TelemetryApiResponse<
OtlpTelemetryDataJson
>
202
public TelemetryApiResponse<
OtlpTelemetryDataJson
>? GetLogs(string[]? resourceNames, string? traceId, string? severity, int? limit)
264
var
otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs);
266
return new TelemetryApiResponse<
OtlpTelemetryDataJson
>
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 (10)
170
var
logsJson = ConvertLogsToOtlpJson(logs.Items);
187
var
tracesJson = ConvertTracesToOtlpJson(tracesResponse.PagedResult.Items, _outgoingPeerResolvers);
228
var
metricsJson = ConvertMetricsToOtlpJson(resource, instrumentsData);
233
internal static
OtlpTelemetryDataJson
ConvertLogsToOtlpJson(List<OtlpLogEntry> logs)
279
internal static
OtlpTelemetryDataJson
ConvertSpansToOtlpJson(IReadOnlyList<OtlpSpan> spans, IOutgoingPeerResolver[] outgoingPeerResolvers)
306
internal static
OtlpTelemetryDataJson
ConvertTracesToOtlpJson(IReadOnlyList<OtlpTrace> traces, IOutgoingPeerResolver[] outgoingPeerResolvers)
315
var
data = new OtlpTelemetryDataJson
359
var
data = new OtlpTelemetryDataJson
369
var
data = new OtlpTelemetryDataJson
477
internal static
OtlpTelemetryDataJson
ConvertMetricsToOtlpJson(OtlpResource resource, List<OtlpInstrumentData> instruments)
Model\TelemetryImportService.cs (2)
116
OtlpTelemetryDataJson
? telemetryData;
119
telemetryData = JsonSerializer.Deserialize<
OtlpTelemetryDataJson
>(jsonContent, OtlpJsonSerializerContext.DefaultOptions);
Otlp\Model\Serialization\OtlpJsonSerializerContext.cs (2)
38
[JsonSerializable(typeof(
OtlpTelemetryDataJson
))]
63
[JsonSerializable(typeof(TelemetryApiResponse<
OtlpTelemetryDataJson
>))]
Aspire.Dashboard.Tests (33)
Integration\TelemetryApiTests.cs (8)
129
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
155
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
220
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
242
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
264
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
304
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
502
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
524
var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<
OtlpTelemetryDataJson
>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
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)
293
var
exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
345
var
exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
405
var
exportedJson = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, []);
429
var
telemetryData = new OtlpTelemetryDataJson
474
var
telemetryData = new OtlpTelemetryDataJson
519
var
telemetryData = new OtlpTelemetryDataJson