59 references to OtlpJsonSerializerContext
Aspire.Dashboard (23)
Api\TelemetryApiService.cs (1)
330
yield return JsonSerializer.Serialize(otlpData,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
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);
DashboardWebApplication.cs (1)
294
options.SerializerOptions.TypeInfoResolverChain.Insert(1,
OtlpJsonSerializerContext
.Default);
Model\TelemetryExportService.cs (4)
328
?
OtlpJsonSerializerContext
.IndentedContext.OtlpTelemetryDataJson
329
:
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson;
359
return JsonSerializer.Serialize(data,
OtlpJsonSerializerContext
.IndentedContext.OtlpTelemetryDataJson);
382
return JsonSerializer.Serialize(data,
OtlpJsonSerializerContext
.IndentedContext.OtlpTelemetryDataJson);
Model\TelemetryImportService.cs (1)
129
telemetryData = JsonSerializer.Deserialize(jsonContent,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
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;
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (2)
113
public static
OtlpJsonSerializerContext
DefaultContext { get; } = new(DefaultOptions);
118
public static
OtlpJsonSerializerContext
IndentedContext { get; } = new(IndentedOptions);
Aspire.Dashboard.Tests (36)
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)
91
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
117
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
165
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
187
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
209
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
249
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
423
var content = await response.Content.ReadFromJsonAsync(
OtlpJsonSerializerContext
.Default.TelemetryApiResponse);
445
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);
TelemetryRepositoryTests\HistogramTests.cs (6)
101
var json = JsonSerializer.Serialize(exported,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
102
var deserialized = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
807
var json = JsonSerializer.Serialize(exported,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
808
var deserialized = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
1303
var json = JsonSerializer.Serialize(exported,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);
1304
var deserialized = JsonSerializer.Deserialize(json,
OtlpJsonSerializerContext
.DefaultContext.OtlpTelemetryDataJson);