50 references to OtlpJsonSerializerContext
Aspire.Dashboard (20)
Api\TelemetryApiService.cs (1)
330
yield return JsonSerializer.Serialize(otlpData,
OtlpJsonSerializerContext
.DefaultOptions);
DashboardEndpointsBuilder.cs (6)
133
return Results.Json(new TelemetryValidateTokenResponse(apiKey),
OtlpJsonSerializerContext
.Default.TelemetryValidateTokenResponse);
140
return Results.Json(resources,
OtlpJsonSerializerContext
.Default.ResourceInfoJsonArray);
172
return Results.Json(response,
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
204
return Results.Json(response,
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
227
return Results.Json(response,
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
245
return Results.Json(response,
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
Model\TelemetryExportService.cs (4)
327
var options = indent ?
OtlpJsonSerializerContext
.IndentedOptions :
OtlpJsonSerializerContext
.DefaultOptions;
357
return JsonSerializer.Serialize(data,
OtlpJsonSerializerContext
.IndentedOptions);
380
return JsonSerializer.Serialize(data,
OtlpJsonSerializerContext
.IndentedOptions);
Model\TelemetryImportService.cs (1)
129
telemetryData = JsonSerializer.Deserialize<OtlpTelemetryDataJson>(jsonContent,
OtlpJsonSerializerContext
.DefaultOptions);
Otlp\Http\OtlpJsonConverters.cs (6)
20
var jsonObj = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpExportTraceServiceRequestJson);
25
var jsonObj = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpExportLogsServiceRequestJson);
30
var jsonObj = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpExportMetricsServiceRequestJson);
40
return JsonSerializer.Serialize(json,
OtlpJsonSerializerContext
.Default.OtlpExportTraceServiceResponseJson);
45
return JsonSerializer.Serialize(json,
OtlpJsonSerializerContext
.Default.OtlpExportLogsServiceResponseJson);
50
return JsonSerializer.Serialize(json,
OtlpJsonSerializerContext
.Default.OtlpExportMetricsServiceResponseJson);
src\Shared\Export\ExportArchive.cs (2)
71
private static readonly
OtlpJsonSerializerContext
s_serializerContext =
OtlpJsonSerializerContext
.Default;
Aspire.Dashboard.Tests (30)
Integration\OtlpHttpJsonTests.cs (5)
520
var response = System.Text.Json.JsonSerializer.Deserialize(responseBody,
OtlpJsonSerializerContext
.Default.OtlpExportTraceServiceResponseJson);
580
var response = System.Text.Json.JsonSerializer.Deserialize(responseBody,
OtlpJsonSerializerContext
.Default.OtlpExportLogsServiceResponseJson);
657
var response = System.Text.Json.JsonSerializer.Deserialize(responseBody,
OtlpJsonSerializerContext
.Default.OtlpExportLogsServiceResponseJson);
707
var response = System.Text.Json.JsonSerializer.Deserialize(responseBody,
OtlpJsonSerializerContext
.Default.OtlpExportMetricsServiceResponseJson);
758
var response = System.Text.Json.JsonSerializer.Deserialize(responseBody,
OtlpJsonSerializerContext
.Default.OtlpExportMetricsServiceResponseJson);
Integration\TelemetryApiTests.cs (8)
92
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
118
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
164
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
186
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
208
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
248
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
422
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
444
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
Model\TelemetryExportServiceTests.cs (11)
722
var logsData = await JsonSerializer.DeserializeAsync(logStream,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
730
var tracesData = await JsonSerializer.DeserializeAsync(traceStream,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
738
var metricsData = await JsonSerializer.DeserializeAsync(metricsStream,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
830
var logsData = await JsonSerializer.DeserializeAsync(logStream,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
881
var tracesData = await JsonSerializer.DeserializeAsync(traceStream,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
1006
var logsData = JsonSerializer.Deserialize(jsonContent,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
1060
var data = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
1114
var data = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
1175
var data = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
1216
var data = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
1253
var data = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.Default.OtlpTelemetryDataJson);
Model\TelemetryImportServiceTests.cs (6)
326
var jsonString = JsonSerializer.Serialize(exportedJson,
OtlpJsonSerializerContext
.DefaultOptions);
385
var jsonString = JsonSerializer.Serialize(exportedJson,
OtlpJsonSerializerContext
.DefaultOptions);
458
var jsonString = JsonSerializer.Serialize(exportedJson,
OtlpJsonSerializerContext
.DefaultOptions);
517
return JsonSerializer.Serialize(telemetryData,
OtlpJsonSerializerContext
.IndentedOptions);
565
return JsonSerializer.Serialize(telemetryData,
OtlpJsonSerializerContext
.IndentedOptions);
617
return JsonSerializer.Serialize(telemetryData,
OtlpJsonSerializerContext
.IndentedOptions);