9 instantiations of OtlpTelemetryDataJson
Aspire.Dashboard (6)
Model\TelemetryExportService.cs (6)
254return new OtlpTelemetryDataJson 300return new OtlpTelemetryDataJson 315var data = new OtlpTelemetryDataJson 359var data = new OtlpTelemetryDataJson 369var data = new OtlpTelemetryDataJson 488return new OtlpTelemetryDataJson
Aspire.Dashboard.Tests (3)
Model\TelemetryImportServiceTests.cs (3)
429var telemetryData = new OtlpTelemetryDataJson 474var telemetryData = new OtlpTelemetryDataJson 519var telemetryData = new OtlpTelemetryDataJson
70 references to OtlpTelemetryDataJson
Aspire.Dashboard (37)
Api\TelemetryApiService.cs (13)
33public TelemetryApiResponse<OtlpTelemetryDataJson>? GetSpans(string[]? resourceNames, string? traceId, bool? hasError, int? limit) 89var otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers); 91return new TelemetryApiResponse<OtlpTelemetryDataJson> 104public TelemetryApiResponse<OtlpTelemetryDataJson>? GetTraces(string[]? resourceNames, bool? hasError, int? limit) 154var otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers); 156return new TelemetryApiResponse<OtlpTelemetryDataJson> 168public TelemetryApiResponse<OtlpTelemetryDataJson>? GetTrace(string traceId) 187var otlpData = TelemetryExportService.ConvertSpansToOtlpJson(spans, _outgoingPeerResolvers); 189return new TelemetryApiResponse<OtlpTelemetryDataJson> 202public TelemetryApiResponse<OtlpTelemetryDataJson>? GetLogs(string[]? resourceNames, string? traceId, string? severity, int? limit) 264var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs); 266return new TelemetryApiResponse<OtlpTelemetryDataJson> 386var otlpData = TelemetryExportService.ConvertLogsToOtlpJson([log]);
Mcp\AspireTelemetryMcpTools.cs (2)
74var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs); 167var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
Model\Assistant\AIHelpers.cs (2)
198public static (string json, string limitMessage) GetStructuredLogsJson(OtlpTelemetryDataJson otlpData, DashboardOptions options, Func<IOtlpResource, string> getResourceName, bool includeDashboardUrl = false) 203internal static string GetStructuredLogJson(OtlpTelemetryDataJson otlpData, DashboardOptions options, Func<IOtlpResource, string> getResourceName, bool includeDashboardUrl = false)
Model\Assistant\AssistantChatDataContext.cs (2)
134var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 217var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items);
Model\Assistant\Prompts\KnownChatMessages.cs (4)
182var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(errorLogs); 201var otlpData = TelemetryExportService.ConvertLogsToOtlpJson([logEntry]); 292var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(traceLogEntries); 319var otlpData = TelemetryExportService.ConvertLogsToOtlpJson(traceLogEntries);
Model\TelemetryExportService.cs (10)
170var logsJson = ConvertLogsToOtlpJson(logs.Items); 187var tracesJson = ConvertTracesToOtlpJson(tracesResponse.PagedResult.Items, _outgoingPeerResolvers); 228var metricsJson = ConvertMetricsToOtlpJson(resource, instrumentsData); 233internal static OtlpTelemetryDataJson ConvertLogsToOtlpJson(List<OtlpLogEntry> logs) 279internal static OtlpTelemetryDataJson ConvertSpansToOtlpJson(IReadOnlyList<OtlpSpan> spans, IOutgoingPeerResolver[] outgoingPeerResolvers) 306internal static OtlpTelemetryDataJson ConvertTracesToOtlpJson(IReadOnlyList<OtlpTrace> traces, IOutgoingPeerResolver[] outgoingPeerResolvers) 315var data = new OtlpTelemetryDataJson 359var data = new OtlpTelemetryDataJson 369var data = new OtlpTelemetryDataJson 477internal static OtlpTelemetryDataJson ConvertMetricsToOtlpJson(OtlpResource resource, List<OtlpInstrumentData> instruments)
Model\TelemetryImportService.cs (2)
116OtlpTelemetryDataJson? telemetryData; 119telemetryData = 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)
129var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 155var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 220var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 242var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 264var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 304var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 502var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson); 524var content = await response.Content.ReadFromJsonAsync<TelemetryApiResponse<OtlpTelemetryDataJson>>(OtlpJsonSerializerContext.Default.TelemetryApiResponseOtlpTelemetryDataJson);
Model\TelemetryExportServiceTests.cs (19)
61var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 122var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 169var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 241var result = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 295var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, []); 361var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, []); 414var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, [outgoingPeerResolver]); 457var result = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, []); 510var result = TelemetryExportService.ConvertMetricsToOtlpJson(resource, instrumentsData); 596var result = TelemetryExportService.ConvertMetricsToOtlpJson(resource, instrumentsData); 662var logsData = await JsonSerializer.DeserializeAsync(logStream, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 670var tracesData = await JsonSerializer.DeserializeAsync(traceStream, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 678var metricsData = await JsonSerializer.DeserializeAsync(metricsStream, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 843var logsData = JsonSerializer.Deserialize(jsonContent, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 896var data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 949var data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 1009var data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 1049var data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson); 1085var data = JsonSerializer.Deserialize(json, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
Model\TelemetryImportServiceTests.cs (6)
293var exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 345var exportedJson = TelemetryExportService.ConvertLogsToOtlpJson(logs.Items); 405var exportedJson = TelemetryExportService.ConvertTracesToOtlpJson(traces.PagedResult.Items, []); 429var telemetryData = new OtlpTelemetryDataJson 474var telemetryData = new OtlpTelemetryDataJson 519var telemetryData = new OtlpTelemetryDataJson