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