2660 references to JsonSerializer
AnalyzeCiFailure (23)
AnalysisValidator.cs (8)
161Conclusion = string.IsNullOrEmpty(job.Conclusion) ? null : JsonSerializer.SerializeToElement(job.Conclusion),
162Steps = JsonSerializer.SerializeToElement(job.Steps.Select(step => new { number = step.Number, name = step.Name, conclusion = step.Conclusion })),
169RunAttempt = JsonSerializer.SerializeToElement(evidence.Run.Attempt),
171HeadSha = JsonSerializer.SerializeToElement(evidence.Run.HeadSha),
176new WorkflowRun { HtmlUrl = evidence.Run.Url, HeadSha = JsonSerializer.SerializeToElement(evidence.Run.HeadSha) },
217if (!Safe(JsonSerializer.SerializeToNode(title), max: 238) || string.IsNullOrWhiteSpace(title) ||
218!Safe(JsonSerializer.SerializeToNode(pattern), max: 500, multiline: true) || string.IsNullOrWhiteSpace(pattern))
323private static JsonElement JsonNumber(long value) => JsonSerializer.SerializeToElement(value);
AnalyzeCiFailure.Tests (40)
aspire (91)
aspire-managed (4)
aspire-tray (5)
Aspire.Acquisition.Tests (3)
Aspire.Cli.EndToEnd.Tests (12)
Aspire.Cli.Tests (280)
Backchannel\BackchannelJsonSerializerContextTests.cs (17)
28var json = JsonSerializer.SerializeToElement(requestId, options);
45var json = JsonSerializer.SerializeToElement(requestId, options);
61var requestId = JsonSerializer.Deserialize<RequestId>(json, options);
62var serialized = JsonSerializer.SerializeToElement(requestId, options);
78Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<RequestId>(json, options));
86var json = JsonSerializer.SerializeToElement(RequestId.NotSpecified, options);
141var json = JsonSerializer.Serialize(actions, options);
170var json = JsonSerializer.Serialize(servers, options);
171var roundTripped = JsonSerializer.Deserialize<Aspire.Cli.Backchannel.ResourceSnapshotMcpServer[]>(json, options);
191var json = JsonSerializer.Serialize(payload, options);
192var roundTripped = JsonSerializer.Deserialize<Dictionary<string, JsonElement>>(json, options);
215var activity = JsonSerializer.Deserialize<PublishingActivity>(json, options);
247var replica = JsonSerializer.Deserialize<TerminalReplicaInfo>(json, options);
305var json = JsonSerializer.Serialize(response, options);
306var roundTripped = JsonSerializer.Deserialize<ListTerminalsResponse>(json, options);
343Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<ListTerminalsResponse>(json, options));
350var response = JsonSerializer.Deserialize<ListTerminalsResponse>(
Backchannel\TrayWatchStreamTests.cs (6)
1096JsonSerializer.Serialize(snapshot, TrayCliJsonContext.Default.TrayWatchMessage),
1097JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "healthy" }] }, TrayCliJsonContext.Default.TrayWatchMessage),
1098JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "warning" }] }, TrayCliJsonContext.Default.TrayWatchMessage),
1099JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "unhealthy" }] }, TrayCliJsonContext.Default.TrayWatchMessage),
1100JsonSerializer.Serialize(stop, TrayCliJsonContext.Default.TrayStopMessage)), "txt");
1107=> JsonSerializer.Deserialize(json, TrayCliJsonContext.Default.TrayWatchMessage)!;
Commands\DescribeCommandTests.cs (18)
242.Select(r => JsonSerializer.Serialize(r, ResourcesCommandJsonContext.Ndjson.ResourceJson))
253var deserialized = JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson);
260.Select(line => JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson))
283var json = JsonSerializer.Serialize(resourcesOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
291var deserialized = JsonSerializer.Deserialize(json, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
345var json = JsonSerializer.Serialize(resourcesOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
438var first = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
444var second = JsonSerializer.Deserialize(jsonLines[1], ResourcesCommandJsonContext.Ndjson.ResourceJson);
513.Select(line => JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson))
551var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
637var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
683var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
845var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
920var resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
945var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
971var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
998var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
1028var resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
Commands\ExportCommandTests.cs (17)
95var apiStructuredLogsData = JsonSerializer.Deserialize(apiStructuredLogsJson, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
100var redisStructuredLogsData = JsonSerializer.Deserialize(redisStructuredLogsJson, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
106var tracesData = JsonSerializer.Deserialize(tracesContent, OtlpJsonSerializerContext.Default.OtlpTelemetryDataJson);
236var resourcesJson = JsonSerializer.Serialize(
374var replica1Logs = JsonSerializer.Deserialize(
382var replica2Logs = JsonSerializer.Deserialize(
389var redisLogs = JsonSerializer.Deserialize(
397var replica1Traces = JsonSerializer.Deserialize(
405var replica2Traces = JsonSerializer.Deserialize(
414var replica1ResourceData = JsonSerializer.Deserialize(ReadEntryText(archive, "resources/apiservice-abc.json"), OtlpJsonSerializerContext.Default.ResourceJson);
418var redisResourceData = JsonSerializer.Deserialize(ReadEntryText(archive, "resources/redis.json"), OtlpJsonSerializerContext.Default.ResourceJson);
804var redisLogs = JsonSerializer.Deserialize(
874var resourcesJson = JsonSerializer.Serialize(resources, OtlpJsonSerializerContext.Default.ResourceInfoJsonArray);
957return JsonSerializer.Serialize(emptyResponse, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
987return JsonSerializer.Serialize(response, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
1000return JsonSerializer.Serialize(emptyResponse, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
1032return JsonSerializer.Serialize(response, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
Commands\LogsCommandTests.cs (29)
47var json = JsonSerializer.Serialize(logLine, LogsCommandJsonContext.Ndjson.LogLineJson);
55var deserialized = JsonSerializer.Deserialize(json, LogsCommandJsonContext.Ndjson.LogLineJson);
74var json = JsonSerializer.Serialize(logLine, LogsCommandJsonContext.Default.LogLineJson);
92var json = JsonSerializer.Serialize(logLine, LogsCommandJsonContext.Ndjson.LogLineJson);
95var deserialized = JsonSerializer.Deserialize(json, LogsCommandJsonContext.Ndjson.LogLineJson);
111var json = JsonSerializer.Serialize(logLine, LogsCommandJsonContext.Ndjson.LogLineJson);
112var deserialized = JsonSerializer.Deserialize(json, LogsCommandJsonContext.Ndjson.LogLineJson);
287.Select(l => JsonSerializer.Serialize(l, LogsCommandJsonContext.Ndjson.LogLineJson))
298var deserialized = JsonSerializer.Deserialize(line, LogsCommandJsonContext.Ndjson.LogLineJson);
305.Select(line => JsonSerializer.Deserialize(line, LogsCommandJsonContext.Ndjson.LogLineJson))
329var json = JsonSerializer.Serialize(logsOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
337var deserialized = JsonSerializer.Deserialize(json, LogsCommandJsonContext.Snapshot.LogsOutput);
356var json = JsonSerializer.Serialize(logLine, LogsCommandJsonContext.Ndjson.LogLineJson);
368var deserialized = JsonSerializer.Deserialize(json, LogsCommandJsonContext.Ndjson.LogLineJson);
390var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
469var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
507var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
634var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
658var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
683var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
708var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
793var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1059var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1090var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1119var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1150var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1182var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1301var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
1351var logsOutput = JsonSerializer.Deserialize(jsonOutput, LogsCommandJsonContext.Snapshot.LogsOutput);
Mcp\ListTracesToolTests.cs (11)
27var resourcesResponse = JsonSerializer.Serialize(
178var apiResponse = JsonSerializer.Serialize(apiResponseObj, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
187var resourcesResponse = JsonSerializer.Serialize(resources, OtlpJsonSerializerContext.Default.ResourceInfoJsonArray);
288var apiResponse = JsonSerializer.Serialize(apiResponseObj, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
294var resourcesResponse = JsonSerializer.Serialize(resources, OtlpJsonSerializerContext.Default.ResourceInfoJsonArray);
341var resourcesResponse = JsonSerializer.Serialize(resources, OtlpJsonSerializerContext.Default.ResourceInfoJsonArray);
349var emptyTracesJson = JsonSerializer.Serialize(emptyTracesResponse, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
443var apiResponse = JsonSerializer.Serialize(apiResponseObj, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
450var resourcesResponse = JsonSerializer.Serialize(resources, OtlpJsonSerializerContext.Default.ResourceInfoJsonArray);
536var resourcesResponse = JsonSerializer.Serialize(resources, OtlpJsonSerializerContext.Default.ResourceInfoJsonArray);
544var apiResponse = JsonSerializer.Serialize(apiResponseObj, OtlpJsonSerializerContext.Default.TelemetryApiResponse);
Projects\ProjectLocatorTests.cs (41)
578await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new
623await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
759await JsonSerializer.SerializeAsync(writer, new
788await JsonSerializer.SerializeAsync(writer, new
819await JsonSerializer.SerializeAsync(writer, new
847await JsonSerializer.SerializeAsync(writer, new
890await JsonSerializer.SerializeAsync(writer, new
934await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new
957await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
999await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1037await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1070await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1110await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1163await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1216await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1252await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1288await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1330await JsonSerializer.SerializeAsync(writer, new
1515await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), JsonSerializer.Serialize(new
1574var settings = JsonSerializer.Deserialize<AspireConfigFile>(settingsJson);
1638var adjacentConfig = JsonSerializer.Deserialize<AspireConfigFile>(adjacentConfigJson);
1708var appHost1Config = JsonSerializer.Deserialize<AspireConfigFile>(appHost1ConfigJson);
1713var appHost2Config = JsonSerializer.Deserialize<AspireConfigFile>(appHost2ConfigJson);
1785await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new { appHostPath = relativeAppHostPath }));
1807var migratedConfig = JsonSerializer.Deserialize<AspireConfigFile>(configJson);
2451await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2496await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2540await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2579await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2659await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
3321await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new { appHostPath = relativeAppHostPath }));
3354await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new { appHostPath = relativeAppHostPath }));
3544await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
3744await JsonSerializer.SerializeAsync(writer, new
3778await JsonSerializer.SerializeAsync(writer, new
3811await JsonSerializer.SerializeAsync(writer, new
3844await JsonSerializer.SerializeAsync(writer, new
3888await JsonSerializer.SerializeAsync(writer, new
4181await JsonSerializer.SerializeAsync(writer, new
4234{ "appHost": { "path": {{JsonSerializer.Serialize(differentlyCasedPath)}} } }
4260await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
Aspire.Confluent.Kafka (1)
Aspire.Dashboard (35)
Aspire.Dashboard.Components.Tests (5)
Aspire.Dashboard.Playwright.Tests (11)
Aspire.Dashboard.Tests (70)
Model\GenAIVisualizerDialogViewModelTests.cs (18)
166message: JsonSerializer.Serialize(new SystemOrUserEvent { Content = "System!" }, GenAIEventsContext.Default.SystemOrUserEvent),
172message: JsonSerializer.Serialize(new SystemOrUserEvent { Content = "User!" }, GenAIEventsContext.Default.SystemOrUserEvent),
178message: JsonSerializer.Serialize(new AssistantEvent { Content = "Assistant!" }, GenAIEventsContext.Default.AssistantEvent),
303KeyValuePair.Create(GenAIHelpers.GenAIEventContent, JsonSerializer.Serialize(new SystemOrUserEvent { Content = "System!" }, GenAIEventsContext.Default.SystemOrUserEvent)),
310KeyValuePair.Create(GenAIHelpers.GenAIEventContent, JsonSerializer.Serialize(new SystemOrUserEvent { Content = "User!" }, GenAIEventsContext.Default.SystemOrUserEvent)),
317KeyValuePair.Create(GenAIHelpers.GenAIEventContent, JsonSerializer.Serialize(new AssistantEvent { Content = "Assistant!" }, GenAIEventsContext.Default.AssistantEvent)),
323KeyValuePair.Create(GenAIHelpers.GenAIEventContent, JsonSerializer.Serialize(new AssistantEvent { Content = "Assistant!" }, GenAIEventsContext.Default.AssistantEvent)),
496var systemInstruction = JsonSerializer.Serialize(new List<MessagePart>
501var inputMessages = JsonSerializer.Serialize(new List<ChatMessage>
520var outputMessages = JsonSerializer.Serialize(new List<ChatMessage>
620var systemInstruction = JsonSerializer.Serialize(new List<MessagePart>
625var inputMessages = JsonSerializer.Serialize(new List<ChatMessage>
694var systemInstruction = JsonSerializer.Serialize(new List<MessagePart>
699var inputMessages = JsonSerializer.Serialize(new List<ChatMessage>
718var outputMessages = JsonSerializer.Serialize(new List<ChatMessage>
2169var inputMessages = JsonSerializer.Serialize(new List<ChatMessage>
2255var systemInstruction = JsonSerializer.Serialize(new List<MessagePart>
2317var outputMessages = JsonSerializer.Serialize(new List<ChatMessage>
Model\TelemetryExportServiceTests.cs (15)
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);
1423var deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
1476var deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
1511var deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
1562var deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
Terminal\TerminalWebSocketTests.cs (7)
71await SendAsync(browser, JsonSerializer.Serialize(new { type = "marker", action = "details", requestId = 1, id }), timeout.Token);
80await SendAsync(browser, JsonSerializer.Serialize(new { type = "marker", action = "jump", requestId = 2, id }), timeout.Token);
111await SendAsync(browser, JsonSerializer.Serialize(new { type = "resize", columns = width, rows = 30 }), timeout.Token);
815await SendAsync(socket, JsonSerializer.Serialize(new { type = "viewport", requestId, delta = -10000 }), cancellationToken);
821await SendAsync(socket, JsonSerializer.Serialize(new
835await SendAsync(socket, JsonSerializer.Serialize(new { type = "selection", action = "clear", requestId = requestId + 2 }), cancellationToken);
839await SendAsync(socket, JsonSerializer.Serialize(new { type = "viewport", live = true, requestId = requestId + 3 }), cancellationToken);
Aspire.Deployment.EndToEnd.Tests (3)
Aspire.EndToEnd.Tests (1)
Aspire.Hosting (37)
Aspire.Hosting.Azure (2)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.Azure.ServiceBus (1)
Aspire.Hosting.Azure.Tests (13)
Aspire.Hosting.Blazor (9)
Aspire.Hosting.Blazor.Tests (20)
EndpointsManifestTransformerTests.cs (19)
40await File.WriteAllTextAsync(manifestPath, JsonSerializer.Serialize(manifest, ManifestJsonContext.Default.EndpointsManifest));
44var transformed = JsonSerializer.Deserialize(result, ManifestJsonContext.Default.EndpointsManifest)!;
65await File.WriteAllTextAsync(manifestPath, JsonSerializer.Serialize(manifest, ManifestJsonContext.Default.EndpointsManifest));
69var transformed = JsonSerializer.Deserialize(result, ManifestJsonContext.Default.EndpointsManifest)!;
107["Order"] = JsonSerializer.SerializeToElement(int.MaxValue.ToString(CultureInfo.InvariantCulture))
117["Order"] = JsonSerializer.SerializeToElement(int.MaxValue.ToString(CultureInfo.InvariantCulture))
124await File.WriteAllTextAsync(manifestPath, JsonSerializer.Serialize(manifest, ManifestJsonContext.Default.EndpointsManifest));
127var transformed = JsonSerializer.Deserialize(result, ManifestJsonContext.Default.EndpointsManifest)!;
168await File.WriteAllTextAsync(manifestPath, JsonSerializer.Serialize(manifest, ManifestJsonContext.Default.EndpointsManifest));
172var transformed = JsonSerializer.Deserialize(result, ManifestJsonContext.Default.EndpointsManifest)!;
194["Order"] = JsonSerializer.SerializeToElement(int.MaxValue.ToString(CultureInfo.InvariantCulture))
201await File.WriteAllTextAsync(manifestPath, JsonSerializer.Serialize(manifest, ManifestJsonContext.Default.EndpointsManifest));
205var transformed = JsonSerializer.Deserialize(result, ManifestJsonContext.Default.EndpointsManifest)!;
260await File.WriteAllTextAsync(app1Path, JsonSerializer.Serialize(app1Manifest, ManifestJsonContext.Default.DevelopmentManifest));
261await File.WriteAllTextAsync(app2Path, JsonSerializer.Serialize(app2Manifest, ManifestJsonContext.Default.DevelopmentManifest));
279var merged = JsonSerializer.Deserialize(
324await File.WriteAllTextAsync(app1Path, JsonSerializer.Serialize(app1Manifest, ManifestJsonContext.Default.DevelopmentManifest));
325await File.WriteAllTextAsync(app2Path, JsonSerializer.Serialize(app2Manifest, ManifestJsonContext.Default.DevelopmentManifest));
341var merged = JsonSerializer.Deserialize(
Aspire.Hosting.Browsers (6)
Aspire.Hosting.Browsers.Tests (8)
Aspire.Hosting.DevTunnels (1)
Aspire.Hosting.DevTunnels.Tests (2)
Aspire.Hosting.Dotnet (2)
Aspire.Hosting.Dotnet.Tests (20)
Aspire.Hosting.Foundry (1)
Aspire.Hosting.Foundry.Tests (2)
Aspire.Hosting.Go.Tests (6)
Aspire.Hosting.Java.Tests (3)
Aspire.Hosting.JavaScript (1)
Aspire.Hosting.Kubernetes (7)
Aspire.Hosting.Maui.Tests (2)
Aspire.Hosting.Native.Client (177)
artifacts\obj\Aspire.Hosting.Native.Client\Debug\native-client\NativeClient.g.cs (176)
366return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String) ?? throw new InvalidDataException("The capability returned no result.");
379return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String) ?? throw new InvalidDataException("The capability returned no result.");
390return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ApplicationObservations) ?? throw new InvalidDataException("The capability returned no result.");
401arguments.Add("timeoutMilliseconds", JsonSerializer.SerializeToElement(@timeoutMilliseconds, NativeClientJsonContext.Default.Int32));
416arguments.Add("timeoutMilliseconds", JsonSerializer.SerializeToElement(@timeoutMilliseconds, NativeClientJsonContext.Default.Int32));
418return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.Boolean);
436arguments.Add("resourceName", JsonSerializer.SerializeToElement(@resourceName, NativeClientJsonContext.Default.String));
437arguments.Add("commandName", JsonSerializer.SerializeToElement(@commandName, NativeClientJsonContext.Default.String));
450return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.PendingConfirmations) ?? throw new InvalidDataException("The capability returned no result.");
462arguments.Add("resourceId", JsonSerializer.SerializeToElement(@resourceId, NativeClientJsonContext.Default.String));
463arguments.Add("afterSequence", JsonSerializer.SerializeToElement(@afterSequence, NativeClientJsonContext.Default.Int64));
465return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ResourceLogs) ?? throw new InvalidDataException("The capability returned no result.");
476return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ApplicationObservations) ?? throw new InvalidDataException("The capability returned no result.");
488arguments.Add("requestId", JsonSerializer.SerializeToElement(@requestId, NativeClientJsonContext.Default.String));
489arguments.Add("accepted", JsonSerializer.SerializeToElement(@accepted, NativeClientJsonContext.Default.Boolean));
503arguments.Add("version", JsonSerializer.SerializeToElement(@version, NativeClientJsonContext.Default.Int64));
504arguments.Add("timeoutMilliseconds", JsonSerializer.SerializeToElement(@timeoutMilliseconds, NativeClientJsonContext.Default.Int32));
506return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ApplicationObservations) ?? throw new InvalidDataException("The capability returned no result.");
588return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String) ?? throw new InvalidDataException("The capability returned no result.");
617arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
618arguments.Add("typeId", JsonSerializer.SerializeToElement(@typeId, NativeClientJsonContext.Default.String));
633arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
634arguments.Add("secret", JsonSerializer.SerializeToElement(@secret, NativeClientJsonContext.Default.Boolean));
635arguments.Add("publishing", JsonSerializer.SerializeToElement(@publishing, NativeClientJsonContext.Default.Boolean));
649arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
650arguments.Add("image", JsonSerializer.SerializeToElement(@image, NativeClientJsonContext.Default.String));
665arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
666arguments.Add("executablePath", JsonSerializer.SerializeToElement(@executablePath, NativeClientJsonContext.Default.String));
667arguments.Add("workingDirectory", JsonSerializer.SerializeToElement(@workingDirectory, NativeClientJsonContext.Default.String));
682arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
683arguments.Add("options", JsonSerializer.SerializeToElement(@options, NativeClientJsonContext.Default.String));
684arguments.Add("secret", JsonSerializer.SerializeToElement(@secret, NativeClientJsonContext.Default.Boolean));
697arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
713arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
714arguments.Add("value", JsonSerializer.SerializeToElement(@value, NativeClientJsonContext.Default.String));
715arguments.Add("secret", JsonSerializer.SerializeToElement(@secret, NativeClientJsonContext.Default.Boolean));
716arguments.Add("publishValueAsDefault", JsonSerializer.SerializeToElement(@publishValueAsDefault, NativeClientJsonContext.Default.Boolean));
730arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
731arguments.Add("typeId", JsonSerializer.SerializeToElement(@typeId, NativeClientJsonContext.Default.String));
745arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
746arguments.Add("value", JsonSerializer.SerializeToElement(@value, NativeClientJsonContext.Default.String));
762arguments.Add("endpointName", JsonSerializer.SerializeToElement(@endpointName, NativeClientJsonContext.Default.String));
763arguments.Add("property", JsonSerializer.SerializeToElement(@property, NativeClientJsonContext.Default.String));
787arguments.Add("value", JsonSerializer.SerializeToElement(@value, NativeClientJsonContext.Default.String));
800return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String) ?? throw new InvalidDataException("The capability returned no result.");
811return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.CompositionSnapshot) ?? throw new InvalidDataException("The capability returned no result.");
822return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.CompositionSnapshot) ?? throw new InvalidDataException("The capability returned no result.");
880return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.DeclarationSnapshot) ?? throw new InvalidDataException("The capability returned no result.");
891return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.SymbolicConfigurationSnapshot) ?? throw new InvalidDataException("The capability returned no result.");
902arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
915arguments.Add("configuration", JsonSerializer.SerializeToElement(@configuration, NativeClientJsonContext.Default.ResourceConfiguration));
929arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
971arguments.Add("source", JsonSerializer.SerializeToElement(@source, NativeClientJsonContext.Default.String));
972arguments.Add("target", JsonSerializer.SerializeToElement(@target, NativeClientJsonContext.Default.String));
973arguments.Add("readOnly", JsonSerializer.SerializeToElement(@readOnly, NativeClientJsonContext.Default.Boolean));
999arguments.Add("endpoint", JsonSerializer.SerializeToElement(@endpoint, NativeClientJsonContext.Default.WorkloadEndpointDeclaration));
1012arguments.Add("entrypoint", JsonSerializer.SerializeToElement(@entrypoint, NativeClientJsonContext.Default.String));
1026arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1053arguments.Add("phase", JsonSerializer.SerializeToElement(@phase, NativeClientJsonContext.Default.String));
1054arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ExecutableWorkloadLaunch));
1055arguments.Add("bindings", JsonSerializer.SerializeToElement(@bindings, NativeClientJsonContext.Default.SymbolicLaunchBindings));
1069arguments.Add("environmentName", JsonSerializer.SerializeToElement(@environmentName, NativeClientJsonContext.Default.String));
1085arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1086arguments.Add("target", JsonSerializer.SerializeToElement(@target, NativeClientJsonContext.Default.String));
1087arguments.Add("readOnly", JsonSerializer.SerializeToElement(@readOnly, NativeClientJsonContext.Default.Boolean));
1136arguments.Add("target", JsonSerializer.SerializeToElement(@target, NativeClientJsonContext.Default.String));
1149return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.StringArray) ?? throw new InvalidDataException("The capability returned no result.");
1160arguments.Add("failed", JsonSerializer.SerializeToElement(@failed, NativeClientJsonContext.Default.Boolean));
1173arguments.Add("graphJson", JsonSerializer.SerializeToElement(@graphJson, NativeClientJsonContext.Default.String));
1219arguments.Add("invitation", JsonSerializer.SerializeToElement(@invitation, NativeClientJsonContext.Default.String));
1232arguments.Add("invitation", JsonSerializer.SerializeToElement(@invitation, NativeClientJsonContext.Default.String));
1245arguments.Add("invitation", JsonSerializer.SerializeToElement(@invitation, NativeClientJsonContext.Default.String));
1272arguments.Add("step", JsonSerializer.SerializeToElement(@step, NativeClientJsonContext.Default.String));
1273arguments.Add("status", JsonSerializer.SerializeToElement(@status, NativeClientJsonContext.Default.String));
1274arguments.Add("complete", JsonSerializer.SerializeToElement(@complete, NativeClientJsonContext.Default.Boolean));
1275arguments.Add("failed", JsonSerializer.SerializeToElement(@failed, NativeClientJsonContext.Default.Boolean));
1294arguments.Add("step", JsonSerializer.SerializeToElement(@step, NativeClientJsonContext.Default.String));
1295arguments.Add("type", JsonSerializer.SerializeToElement(@type, NativeClientJsonContext.Default.String));
1296arguments.Add("id", JsonSerializer.SerializeToElement(@id, NativeClientJsonContext.Default.String));
1297arguments.Add("status", JsonSerializer.SerializeToElement(@status, NativeClientJsonContext.Default.String));
1298arguments.Add("complete", JsonSerializer.SerializeToElement(@complete, NativeClientJsonContext.Default.Boolean));
1299arguments.Add("failed", JsonSerializer.SerializeToElement(@failed, NativeClientJsonContext.Default.Boolean));
1300arguments.Add("markdown", JsonSerializer.SerializeToElement(@markdown, NativeClientJsonContext.Default.Boolean));
1331arguments.Add("stream", JsonSerializer.SerializeToElement(@stream, NativeClientJsonContext.Default.String));
1332arguments.Add("message", JsonSerializer.SerializeToElement(@message, NativeClientJsonContext.Default.String));
1346arguments.Add("requestId", JsonSerializer.SerializeToElement(@requestId, NativeClientJsonContext.Default.String));
1347arguments.Add("result", JsonSerializer.SerializeToElement(@result, NativeClientJsonContext.Default.RuntimeOperationResult));
1361arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1362arguments.Add("result", JsonSerializer.SerializeToElement(@result, NativeClientJsonContext.Default.RuntimeOperationResult));
1376arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1377arguments.Add("displayName", JsonSerializer.SerializeToElement(@displayName, NativeClientJsonContext.Default.String));
1390return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.SymbolicConfigurationSnapshot) ?? throw new InvalidDataException("The capability returned no result.");
1401arguments.Add("observation", JsonSerializer.SerializeToElement(@observation, NativeClientJsonContext.Default.ResourceObservation));
1414return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.PendingResourceCommands) ?? throw new InvalidDataException("The capability returned no result.");
1425return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ResourceConfigurationRevision) ?? throw new InvalidDataException("The capability returned no result.");
1436return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ApplicationObservations) ?? throw new InvalidDataException("The capability returned no result.");
1447arguments.Add("message", JsonSerializer.SerializeToElement(@message, NativeClientJsonContext.Default.String));
1461arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1462arguments.Add("container", JsonSerializer.SerializeToElement(@container, NativeClientJsonContext.Default.ContainerLaunch));
1464return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.StartedWorkload) ?? throw new InvalidDataException("The capability returned no result.");
1478arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1479arguments.Add("networkContext", JsonSerializer.SerializeToElement(@networkContext, NativeClientJsonContext.Default.String));
1480arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ContainerWorkloadLaunch));
1481arguments.Add("bindings", JsonSerializer.SerializeToElement(@bindings, NativeClientJsonContext.Default.SymbolicLaunchBindings));
1483return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1495arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1496arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ContainerWorkloadLaunch));
1498return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1510arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1511arguments.Add("executable", JsonSerializer.SerializeToElement(@executable, NativeClientJsonContext.Default.ExecutableLaunch));
1513return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.StartedWorkload) ?? throw new InvalidDataException("The capability returned no result.");
1527arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1528arguments.Add("networkContext", JsonSerializer.SerializeToElement(@networkContext, NativeClientJsonContext.Default.String));
1529arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ExecutableWorkloadLaunch));
1530arguments.Add("bindings", JsonSerializer.SerializeToElement(@bindings, NativeClientJsonContext.Default.SymbolicLaunchBindings));
1532return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1544arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1545arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ExecutableWorkloadLaunch));
1547return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1558arguments.Add("container", JsonSerializer.SerializeToElement(@container, NativeClientJsonContext.Default.ContainerLaunch));
1560return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.StartedWorkload) ?? throw new InvalidDataException("The capability returned no result.");
1574arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1575arguments.Add("networkContext", JsonSerializer.SerializeToElement(@networkContext, NativeClientJsonContext.Default.String));
1576arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ContainerWorkloadLaunch));
1577arguments.Add("bindings", JsonSerializer.SerializeToElement(@bindings, NativeClientJsonContext.Default.SymbolicLaunchBindings));
1579return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1590arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ContainerWorkloadLaunch));
1592return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1603arguments.Add("executable", JsonSerializer.SerializeToElement(@executable, NativeClientJsonContext.Default.ExecutableLaunch));
1605return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.StartedWorkload) ?? throw new InvalidDataException("The capability returned no result.");
1619arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1620arguments.Add("networkContext", JsonSerializer.SerializeToElement(@networkContext, NativeClientJsonContext.Default.String));
1621arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ExecutableWorkloadLaunch));
1622arguments.Add("bindings", JsonSerializer.SerializeToElement(@bindings, NativeClientJsonContext.Default.SymbolicLaunchBindings));
1624return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1635arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ExecutableWorkloadLaunch));
1637return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.WorkloadAllocation) ?? throw new InvalidDataException("The capability returned no result.");
1648arguments.Add("timeoutMilliseconds", JsonSerializer.SerializeToElement(@timeoutMilliseconds, NativeClientJsonContext.Default.Int32));
1650return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.PendingResourceCommands) ?? throw new InvalidDataException("The capability returned no result.");
1662arguments.Add("revision", JsonSerializer.SerializeToElement(@revision, NativeClientJsonContext.Default.Int64));
1663arguments.Add("timeoutMilliseconds", JsonSerializer.SerializeToElement(@timeoutMilliseconds, NativeClientJsonContext.Default.Int32));
1665return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.ResourceConfigurationRevision) ?? throw new InvalidDataException("The capability returned no result.");
1682return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String) ?? throw new InvalidDataException("The capability returned no result.");
1694arguments.Add("launch", JsonSerializer.SerializeToElement(@launch, NativeClientJsonContext.Default.ExecutableWorkloadLaunch));
1695arguments.Add("bindings", JsonSerializer.SerializeToElement(@bindings, NativeClientJsonContext.Default.SymbolicLaunchBindings));
1697return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.Boolean);
1709arguments.Add("stream", JsonSerializer.SerializeToElement(@stream, NativeClientJsonContext.Default.String));
1710arguments.Add("message", JsonSerializer.SerializeToElement(@message, NativeClientJsonContext.Default.String));
1729return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.RuntimeOperationResult) ?? throw new InvalidDataException("The capability returned no result.");
1746arguments.Add("value", @value switch { string text => JsonSerializer.SerializeToElement(text, NativeClientJsonContext.Default.String), DeclaredValue remote => clientConnection.GetHandle(remote), RpcEndpoint remote => clientConnection.GetHandle(remote), RpcResource remote => clientConnection.GetHandle(remote), _ => throw new ArgumentException("Unsupported symbolic value.", nameof(@value)) });
1766arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1767arguments.Add("image", JsonSerializer.SerializeToElement(@image, NativeClientJsonContext.Default.String));
1782arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1783arguments.Add("executablePath", JsonSerializer.SerializeToElement(@executablePath, NativeClientJsonContext.Default.String));
1784arguments.Add("workingDirectory", JsonSerializer.SerializeToElement(@workingDirectory, NativeClientJsonContext.Default.String));
1798arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1799arguments.Add("value", JsonSerializer.SerializeToElement(@value, NativeClientJsonContext.Default.String));
1840arguments.Add("property", JsonSerializer.SerializeToElement(@property, NativeClientJsonContext.Default.String));
1860arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1861arguments.Add("value", @value switch { string text => JsonSerializer.SerializeToElement(text, NativeClientJsonContext.Default.String), DeclaredValue remote => clientConnection.GetHandle(remote), RpcEndpoint remote => clientConnection.GetHandle(remote), RpcResource remote => clientConnection.GetHandle(remote), _ => throw new ArgumentException("Unsupported symbolic value.", nameof(@value)) });
1880arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1893return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String) ?? throw new InvalidDataException("The capability returned no result.");
1904arguments.Add("annotationId", JsonSerializer.SerializeToElement(@annotationId, NativeClientJsonContext.Default.String));
1906return JsonSerializer.Deserialize(result, NativeClientJsonContext.Default.String);
1930arguments.Add("args", JsonSerializer.SerializeToElement(@args, NativeClientJsonContext.Default.StringArray));
1948return JsonSerializer.SerializeToElement((string?)null, NativeClientJsonContext.Default.String);
1950arguments.Add("callback", JsonSerializer.SerializeToElement(callbackId, NativeClientJsonContext.Default.String));
1970arguments.Add("value", @value switch { string text => JsonSerializer.SerializeToElement(text, NativeClientJsonContext.Default.String), DeclaredValue remote => clientConnection.GetHandle(remote), RpcEndpoint remote => clientConnection.GetHandle(remote), RpcResource remote => clientConnection.GetHandle(remote), _ => throw new ArgumentException("Unsupported symbolic value.", nameof(@value)) });
1983arguments.Add("options", JsonSerializer.SerializeToElement(@options, NativeClientJsonContext.Default.RpcEndpointOptions));
1997arguments.Add("name", JsonSerializer.SerializeToElement(@name, NativeClientJsonContext.Default.String));
1998arguments.Add("value", @value switch { string text => JsonSerializer.SerializeToElement(text, NativeClientJsonContext.Default.String), DeclaredValue remote => clientConnection.GetHandle(remote), RpcEndpoint remote => clientConnection.GetHandle(remote), RpcResource remote => clientConnection.GetHandle(remote), _ => throw new ArgumentException("Unsupported symbolic value.", nameof(@value)) });
2016return JsonSerializer.SerializeToElement((string?)null, NativeClientJsonContext.Default.String);
2018arguments.Add("callback", JsonSerializer.SerializeToElement(callbackId, NativeClientJsonContext.Default.String));
2038arguments.Add("tag", JsonSerializer.SerializeToElement(@tag, NativeClientJsonContext.Default.String));
2065arguments.Add("annotationId", JsonSerializer.SerializeToElement(@annotationId, NativeClientJsonContext.Default.String));
2066arguments.Add("json", JsonSerializer.SerializeToElement(@json, NativeClientJsonContext.Default.String));
Aspire.Hosting.Native.CodeGeneration (7)
Aspire.Hosting.Native.Core.Tests (44)
Aspire.Hosting.Native.Server (58)
artifacts\obj\Aspire.Hosting.Native.Server\Debug\native-ats\NativeDispatch.g.cs (28)
109return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.RuntimeOperationResult);
259return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.CompositionSnapshot);
266return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.SymbolicConfigurationSnapshot);
273return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.DeclarationSnapshot);
280return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.SymbolicConfigurationSnapshot);
355return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ApplicationObservations);
362return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.PendingConfirmations);
376return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.PendingResourceCommands);
383return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ResourceConfigurationRevision);
390return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ApplicationObservations);
397return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ResourceLogs);
404return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ApplicationObservations);
447return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.StartedWorkload);
454return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
461return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
468return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.StartedWorkload);
475return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
482return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
510return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.CompositionSnapshot);
539return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.StartedWorkload);
546return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
553return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
560return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.StartedWorkload);
567return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
574return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.WorkloadAllocation);
617return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.PendingResourceCommands);
631return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ResourceConfigurationRevision);
638return JsonSerializer.SerializeToNode(result, NativeRpcJsonContext.Default.ApplicationObservations);
Aspire.Hosting.OpenAI (1)
Aspire.Hosting.Python.Tests (4)
Aspire.Hosting.RemoteHost (11)
Aspire.Hosting.RemoteHost.Tests (23)
Aspire.Hosting.Rust.Tests (2)
Aspire.Hosting.Sdk.Tests (7)
Aspire.Hosting.Testing (1)
Aspire.Hosting.Tests (96)
Dashboard\DashboardEventHandlersTests.cs (12)
115var messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
132var sentinelJson = JsonSerializer.Serialize(sentinelMessage, DashboardLogMessageContext.Default.DashboardLogMessage);
687File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
718var dashboardConfig = JsonSerializer.Deserialize<JsonElement>(dashboardConfigContent);
771File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
840File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
907File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
1048var messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1076messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1095messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1114messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1133messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
Dcp\DcpExecutorTests.cs (60)
692[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
5566var serviceProducers = JsonSerializer.Deserialize<List<ServiceProducerAnnotation>>(annotations[CustomResource.ServiceProducerAnnotation]);
5916var debugSessionInfo = JsonSerializer.Serialize(new RunSessionInfo
5995[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
6047[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
6267[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
6307[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
6347[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
6391[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
6444[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
6989[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["other_executable"] }),
7145[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7187[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7229[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7303[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
7418[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7460[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7543[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7600[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7767[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7856var debugSessionInfo = JsonSerializer.Serialize(new RunSessionInfo
7991var debugSessionInfo = JsonSerializer.Serialize(new RunSessionInfo
8103[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] })
8193[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] })
8308[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] })
8361[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["custom"] })
8407[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
8493[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
8590[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
8799[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
8848[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8889[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8928[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9316[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
9380[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["python"] }),
9412[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
9443[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
9505[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9560[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9611[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9664[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9741[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9776[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9831[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9873[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9910[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9945[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
10021[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
10104[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
10166[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
10217[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
10261[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
11629[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
11676[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }),
11720[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }),
11769[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["project"] }),
11994var json = JsonSerializer.Serialize(spec);
12019var json = JsonSerializer.Serialize(spec);
12029var containerSpec = JsonSerializer.Deserialize<ContainerSpec>("""{"monitorPid":1234,"monitorTimestamp":"0001-01-01T00:06:30.123000Z"}""");
12030var executableSpec = JsonSerializer.Deserialize<ExecutableSpec>("""{"monitorPid":1234,"monitorTimestamp":"0001-01-01T00:06:30.123000Z"}""");
Aspire.Hosting.TestUtilities (2)
Aspire.Hosting.Yarp (3)
Aspire.Templates.Tests (1)
Aspire.TerminalHost (1)
Aspire.Tray.Tests (10)
AzureSearch.ApiService (1)
BasketService (3)
BicepSample.ApiService (5)
cdac-build-tool (4)
CdkSample.ApiService (2)
ConfigurationSchemaGenerator (1)
dotnet-aot (25)
dotnet-dev-certs (1)
dotnet-format (1)
dotnet-user-jwts (14)
dotnet-user-secrets (1)
dotnet-watch (1)
DotNetInvocationHostedAgent (1)
Infrastructure.Tests (70)
CreateFailingTestIssue\CreateFailingTestIssueToolTests.cs (18)
43var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
107var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
145var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
187var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
229var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
277var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
306var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
332var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
354var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
375var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
410var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
457var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
479var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
504var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
525var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
548var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
579var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
611var response = JsonSerializer.Deserialize<CreateFailingTestIssueResponse>(result.Output, JsonOptions);
Microsoft.AspNetCore.Authentication.Twitter (1)
Microsoft.AspNetCore.Components (7)
Microsoft.AspNetCore.Components.AI (1)
Microsoft.AspNetCore.Components.Endpoints (30)
Microsoft.AspNetCore.Components.Server (25)
Microsoft.AspNetCore.Components.Server.AutoPause (2)
Microsoft.AspNetCore.Components.Testing (1)
Microsoft.AspNetCore.Components.Web (5)
Microsoft.AspNetCore.Components.WebAssembly (14)
Microsoft.AspNetCore.Components.WebAssembly.Authentication (6)
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
Microsoft.AspNetCore.Components.WebView (8)
Microsoft.AspNetCore.Diagnostics (2)
Microsoft.AspNetCore.Grpc.JsonTranscoding (17)
Internal\Json\AnyConverter.cs (5)
50data = (IMessage)JsonSerializer.Deserialize(valueField, descriptor.ClrType, options)!;
54data = (IMessage)JsonSerializer.Deserialize(d.RootElement, descriptor.ClrType, options)!;
89JsonSerializer.Serialize(writer, wrappedValue, wrappedValue.GetType(), options);
93JsonSerializer.Serialize(writer, valueMessage, valueMessage.GetType(), options);
118JsonSerializer.Serialize(writer, value, value.GetType(), options);
Microsoft.AspNetCore.Hosting (5)
Microsoft.AspNetCore.Http.Extensions (26)
HttpRequestJsonExtensions.cs (15)
85deserializeTask = JsonSerializer.DeserializeAsync<TValue>(request.Body, options, cancellationToken);
89deserializeTask = JsonSerializer.DeserializeAsync<TValue>(request.BodyReader, options, cancellationToken);
95deserializeTask = JsonSerializer.DeserializeAsync<TValue>(inputStream, options, cancellationToken);
141deserializeTask = JsonSerializer.DeserializeAsync(request.Body, jsonTypeInfo, cancellationToken);
145deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, jsonTypeInfo, cancellationToken);
151deserializeTask = JsonSerializer.DeserializeAsync(inputStream, jsonTypeInfo, cancellationToken);
197deserializeTask = JsonSerializer.DeserializeAsync(request.Body, jsonTypeInfo, cancellationToken);
201deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, jsonTypeInfo, cancellationToken);
207deserializeTask = JsonSerializer.DeserializeAsync(inputStream, jsonTypeInfo, cancellationToken);
277deserializeTask = JsonSerializer.DeserializeAsync(request.Body, type, options, cancellationToken);
281deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, type, options, cancellationToken);
287deserializeTask = JsonSerializer.DeserializeAsync(inputStream, type, options, cancellationToken);
337deserializeTask = JsonSerializer.DeserializeAsync(request.Body, type, context, cancellationToken);
341deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, type, context, cancellationToken);
347deserializeTask = JsonSerializer.DeserializeAsync(inputStream, type, context, cancellationToken);
HttpResponseJsonExtensions.cs (10)
99return JsonSerializer.SerializeAsync(response.BodyWriter, value, options, cancellationToken);
130return JsonSerializer.SerializeAsync(response.BodyWriter, value, jsonTypeInfo, cancellationToken);
137await JsonSerializer.SerializeAsync(response.BodyWriter, value, jsonTypeInfo, cancellationToken);
172return JsonSerializer.SerializeAsync(response.BodyWriter, value, jsonTypeInfo, cancellationToken);
179await JsonSerializer.SerializeAsync(response.BodyWriter, value, jsonTypeInfo, cancellationToken);
195await JsonSerializer.SerializeAsync(body, value, options, cancellationToken);
279return JsonSerializer.SerializeAsync(response.BodyWriter, value, type, options, cancellationToken);
293await JsonSerializer.SerializeAsync(body, value, type, options, cancellationToken);
329return JsonSerializer.SerializeAsync(response.BodyWriter, value, type, context, cancellationToken);
336await JsonSerializer.SerializeAsync(body, value, type, context, cancellationToken);
Microsoft.AspNetCore.Http.Results (1)
Microsoft.AspNetCore.Identity (42)
PasskeyHandler.cs (13)
90var optionsJson = JsonSerializer.Serialize(options, IdentityJsonSerializerContext.Default.PublicKeyCredentialCreationOptions);
91var attestationStateJson = JsonSerializer.Serialize(attestationState, IdentityJsonSerializerContext.Default.PasskeyAttestationState);
154var optionsJson = JsonSerializer.Serialize(options, IdentityJsonSerializerContext.Default.PublicKeyCredentialRequestOptions);
155var assertionStateJson = JsonSerializer.Serialize(assertionState, IdentityJsonSerializerContext.Default.PasskeyAssertionState);
197var optionsJson = JsonSerializer.Serialize(options, IdentityJsonSerializerContext.Default.AllAcceptedCredentialsSignalOptions);
227var optionsJson = JsonSerializer.Serialize(options, IdentityJsonSerializerContext.Default.CurrentUserDetailsSignalOptions);
249credential = JsonSerializer.Deserialize(credentialJson, IdentityJsonSerializerContext.Default.PublicKeyCredentialId);
273var optionsJson = JsonSerializer.Serialize(options, IdentityJsonSerializerContext.Default.UnknownCredentialSignalOptions);
345credential = JsonSerializer.Deserialize(context.CredentialJson, IdentityJsonSerializerContext.Default.PublicKeyCredentialAuthenticatorAttestationResponse)
360attestationState = JsonSerializer.Deserialize(attestationStateJson, IdentityJsonSerializerContext.Default.PasskeyAttestationState)
506credential = JsonSerializer.Deserialize(context.CredentialJson, IdentityJsonSerializerContext.Default.PublicKeyCredentialAuthenticatorAssertionResponse)
521assertionState = JsonSerializer.Deserialize(assertionStateJson, IdentityJsonSerializerContext.Default.PasskeyAssertionState)
702clientData = JsonSerializer.Deserialize(utf8Json.Span, IdentityJsonSerializerContext.Default.CollectedClientData)
Microsoft.AspNetCore.Identity.UI (2)
Microsoft.AspNetCore.JsonPatch.SystemTextJson (8)
Microsoft.AspNetCore.Mvc.Core (15)
Formatters\SystemTextJsonOutputFormatter.cs (6)
14/// A <see cref="TextOutputFormatter"/> for JSON content that uses <see cref="JsonSerializer"/>.
52/// Gets the <see cref="JsonSerializerOptions"/> used to configure the <see cref="JsonSerializer"/>.
94await JsonSerializer.SerializeAsync(responseWriter, context.Object, jsonTypeInfo, httpContext.RequestAborted);
98await JsonSerializer.SerializeAsync(responseWriter, context.Object, SerializerOptions, httpContext.RequestAborted);
114await JsonSerializer.SerializeAsync(transcodingStream, context.Object, jsonTypeInfo);
118await JsonSerializer.SerializeAsync(transcodingStream, context.Object, SerializerOptions);
Microsoft.AspNetCore.Mvc.Testing (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Microsoft.AspNetCore.OpenApi (7)
Microsoft.AspNetCore.SignalR.Protocols.Json (2)
Microsoft.AspNetCore.StaticAssets (1)
Microsoft.Build (2)
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.Razor.DotNetFormat (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
Microsoft.DotNet.Cli.Definitions (1)
Microsoft.DotNet.Cli.InternalMicrosoft (2)
Microsoft.DotNet.CMake.Sdk (3)
Microsoft.DotNet.HotReload.Utils.Generator (3)
Microsoft.DotNet.HotReload.Utils.Generator.Data (1)
Microsoft.DotNet.HotReload.Utils.Generator.Tasks (1)
Microsoft.DotNet.HotReload.Watch (5)
Microsoft.DotNet.HotReload.WebAssembly.Browser (2)
Microsoft.DotNet.ProjectTools (2)
Microsoft.DotNet.TemplateLocator (5)
Microsoft.DotNet.XliffTasks (2)
Microsoft.Extensions.AI (20)
Microsoft.Extensions.AI.Abstractions (22)
Functions\AIFunctionFactory.cs (8)
973JsonElement element => JsonSerializer.Deserialize(element, typeInfo),
974JsonDocument doc => JsonSerializer.Deserialize(doc, typeInfo),
975JsonNode node => JsonSerializer.Deserialize(node, typeInfo),
992return JsonSerializer.Deserialize(text, typeInfo);
1000string json = JsonSerializer.Serialize(value, serializerOptions.GetTypeInfo(value.GetType()));
1001return JsonSerializer.Deserialize(json, typeInfo);
1194return JsonSerializer.SerializeToElement(result, returnTypeInfo);
1199await JsonSerializer.SerializeAsync(stream, result, returnTypeInfo, cancellationToken).ConfigureAwait(true);
Microsoft.Extensions.AI.Abstractions.Tests (280)
ChatCompletion\ChatResponseFormatTests.cs (9)
47Assert.Equal("{}", JsonSerializer.Serialize(f.Schema, TestJsonSerializerContext.Default.JsonElement));
55string json = JsonSerializer.Serialize(ChatResponseFormat.Text, TestJsonSerializerContext.Default.ChatResponseFormat);
58ChatResponseFormat? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ChatResponseFormat);
65string json = JsonSerializer.Serialize(ChatResponseFormat.Json, TestJsonSerializerContext.Default.ChatResponseFormat);
68ChatResponseFormat? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ChatResponseFormat);
78string json = JsonSerializer.Serialize(
83ChatResponseFormat? result = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ChatResponseFormat);
85Assert.Equal("[1,2,3]", JsonSerializer.Serialize(actual.Schema, TestJsonSerializerContext.Default.JsonElement));
167JsonSerializer.Serialize(format.Schema, AIJsonUtilities.DefaultOptions.GetTypeInfo(typeof(JsonElement))));
ChatCompletion\ReasoningOptionsTests.cs (13)
51string json = JsonSerializer.Serialize(options, TestJsonSerializerContext.Default.ReasoningOptions);
52ReasoningOptions? deserialized = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ReasoningOptions);
64string json = JsonSerializer.Serialize(options, TestJsonSerializerContext.Default.ReasoningOptions);
65ReasoningOptions? deserialized = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ReasoningOptions);
77string json = JsonSerializer.Serialize(options, TestJsonSerializerContext.Default.ReasoningOptions);
78ReasoningOptions? deserialized = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ReasoningOptions);
90string json = JsonSerializer.Serialize(options, TestJsonSerializerContext.Default.ReasoningOptions);
91ReasoningOptions? deserialized = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ReasoningOptions);
104string json = JsonSerializer.Serialize(effort, TestJsonSerializerContext.Default.ReasoningEffort);
105ReasoningEffort? deserialized = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ReasoningEffort);
116string json = JsonSerializer.Serialize(output, TestJsonSerializerContext.Default.ReasoningOutput);
117ReasoningOutput? deserialized = JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.ReasoningOutput);
132ReasoningOptions? result = JsonSerializer.Deserialize(Json, TestJsonSerializerContext.Default.ReasoningOptions);
Contents\FunctionCallContentTests.cs (17)
93var json = JsonSerializer.SerializeToNode(sut, TestJsonSerializerContext.Default.Options);
121var deserialized = JsonSerializer.Deserialize<FunctionCallContent>(json, TestJsonSerializerContext.Default.Options);
134var deserialized = JsonSerializer.Deserialize<FunctionCallContent>(json, TestJsonSerializerContext.Default.Options);
149var json = JsonSerializer.SerializeToNode(original, TestJsonSerializerContext.Default.Options);
150var deserialized = JsonSerializer.Deserialize<FunctionCallContent>(json, TestJsonSerializerContext.Default.Options);
167var json = JsonSerializer.SerializeToNode(sut, TestJsonSerializerContext.Default.Options);
168var deserializedSut = JsonSerializer.Deserialize<FunctionCallContent>(json, TestJsonSerializerContext.Default.Options);
202AIFunctionArguments arguments = JsonSerializer.Deserialize<AIFunctionArguments>("""
236var arguments = JsonSerializer.Deserialize<Dictionary<string, JsonDocument>>("""
257var arguments = JsonSerializer.Deserialize<Dictionary<string, JsonNode>>("""
278AIFunctionArguments arguments = new(JsonSerializer.Deserialize<Dictionary<string, JsonDocument>>("""
296AIFunctionArguments arguments = new(JsonSerializer.Deserialize<Dictionary<string, object?>>("""
314AIFunctionArguments arguments = new(JsonSerializer.Deserialize<Dictionary<string, JsonNode>>("""
348argumentParser: static json => JsonSerializer.Deserialize<Dictionary<string, object?>>(json, AIJsonUtilities.DefaultOptions));
425string json = JsonSerializer.Serialize(contentAsT, AIJsonUtilities.DefaultOptions);
426T? deserialized = JsonSerializer.Deserialize<T>(json, AIJsonUtilities.DefaultOptions);
455AIContent? result = JsonSerializer.Deserialize<AIContent>(Json, AIJsonUtilities.DefaultOptions);
Embeddings\EmbeddingTests.cs (11)
45string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.Embedding);
48Embedding<byte> result = Assert.IsType<Embedding<byte>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.Embedding));
58string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.Embedding);
61Embedding<sbyte> result = Assert.IsType<Embedding<sbyte>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.Embedding));
72string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.Embedding);
75Embedding<Half> result = Assert.IsType<Embedding<Half>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.Embedding));
86string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.Embedding);
89Embedding<float> result = Assert.IsType<Embedding<float>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.Embedding));
99string json = JsonSerializer.Serialize(e, TestJsonSerializerContext.Default.Embedding);
102Embedding<double> result = Assert.IsType<Embedding<double>>(JsonSerializer.Deserialize(json, TestJsonSerializerContext.Default.Embedding));
121Embedding? result = JsonSerializer.Deserialize<Embedding>(Json, AIJsonUtilities.DefaultOptions);
Utilities\AIJsonUtilitiesTests.cs (27)
57string json = JsonSerializer.Serialize(input, options);
69Assert.Equal(!isDotnetCore, JsonSerializer.IsReflectionEnabledByDefault);
70Assert.Equal(JsonSerializer.IsReflectionEnabledByDefault, AIJsonUtilities.DefaultOptions.TryGetTypeInfo(anonType, out _));
682JsonNode? schemaAsNode = JsonSerializer.SerializeToNode(schema, options);
695JsonNode? serializedValue = JsonSerializer.SerializeToNode(testData.Value, testData.Type, options);
732AssertDeepEquals(JsonSerializer.Deserialize(
965AssertDeepEquals(JsonSerializer.Deserialize(
1241string json = JsonSerializer.Serialize(c, options);
1244AIContent? deserialized = JsonSerializer.Deserialize<AIContent>(json, options);
1282Assert.Throws<InvalidOperationException>(() => JsonSerializer.Serialize(c, options));
1323string json = JsonSerializer.Serialize(dc, options);
1328LeafContent deserializedDc = Assert.IsType<LeafContent>(JsonSerializer.Deserialize<DerivedAIContent>(json, options));
1334string json2 = JsonSerializer.Serialize(ac, options);
1339LeafContent deserializedAc = Assert.IsType<LeafContent>(JsonSerializer.Deserialize<AIContent>(json2, options));
1375string json = JsonSerializer.Serialize(tc, options);
1379DerivedToolCallContent deserializedTc = Assert.IsType<DerivedToolCallContent>(JsonSerializer.Deserialize<ToolCallContent>(json, options));
1384string json2 = JsonSerializer.Serialize(ac, options);
1388DerivedToolCallContent deserializedAc = Assert.IsType<DerivedToolCallContent>(JsonSerializer.Deserialize<AIContent>(json2, options));
1415string json = JsonSerializer.Serialize(ac, options);
1417DerivedAIContent deserializedDc = Assert.IsType<DerivedAIContent>(JsonSerializer.Deserialize<AIContent>(json, options));
1422string json2 = JsonSerializer.Serialize(dc, options);
1424LeafContent deserializedLeaf = Assert.IsType<LeafContent>(JsonSerializer.Deserialize<DerivedAIContent>(json2, options));
1430string json3 = JsonSerializer.Serialize(ac2, options);
1432LeafContent deserializedAc = Assert.IsType<LeafContent>(JsonSerializer.Deserialize<AIContent>(json3, options));
1461string json = JsonSerializer.Serialize(ac, options);
1463Assert.IsType<LeafContent>(JsonSerializer.Deserialize<AIContent>(json, options));
1467Assert.Throws<NotSupportedException>(() => JsonSerializer.Serialize(unregistered, options));
Microsoft.Extensions.AI.Evaluation.Quality (4)
Microsoft.Extensions.AI.Evaluation.Reporting (10)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (8)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (37)
ChatTurnDetailsTests.cs (18)
24ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options);
34string roundTripJson = JsonSerializer.Serialize(details, options);
35ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
58ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options);
68string roundTripJson = JsonSerializer.Serialize(details, options);
69ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
93ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options);
103string roundTripJson = JsonSerializer.Serialize(details, options);
104ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
129ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options);
142string roundTripJson = JsonSerializer.Serialize(details, options);
143ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
171ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options);
184string roundTripJson = JsonSerializer.Serialize(details, options);
185ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
214ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options);
227string roundTripJson = JsonSerializer.Serialize(details, options);
228ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
Microsoft.Extensions.AI.Evaluation.Tests (4)
Microsoft.Extensions.AI.Integration.Tests (9)
Microsoft.Extensions.AI.OpenAI (25)
OpenAIResponsesChatClient.cs (10)
228Arguments = JsonSerializer.Deserialize(mtcari.ToolArguments, OpenAIJsonContext.Default.IDictionaryStringObject),
531Arguments = JsonSerializer.Deserialize(mtcari.ToolArguments, OpenAIJsonContext.Default.IDictionaryStringObject),
1249BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(jsonSchema, OpenAIJsonContext.Default.JsonElement)),
1492Text = JsonSerializer.Serialize(content, AIJsonUtilities.DefaultOptions.GetTypeInfo(typeof(object))),
1506outputItem.Patch.Set("$.output"u8, JsonSerializer.SerializeToUtf8Bytes(elements, OpenAIJsonContext.Default.ListFunctionToolCallOutputElement).AsSpan());
1528result = JsonSerializer.Serialize(resultContent.Result, AIJsonUtilities.DefaultOptions.GetTypeInfo(typeof(object)));
1594BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(
1604BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(
1616BinaryData.FromBytes(JsonSerializer.SerializeToUtf8Bytes(
1856Arguments = JsonSerializer.Deserialize(mtci.ToolArguments, OpenAIJsonContext.Default.IDictionaryStringObject),
Microsoft.Extensions.AI.OpenAI.Tests (13)
Microsoft.Extensions.AI.Stabilization.Tests (40)
Microsoft.Extensions.AI.Tests (24)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (9)
23var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Animal)))
100var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options)))
161var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options)));
204new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options))
297var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options)));
332var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(payload, JsonContext2.Default.Options)));
364var expectedResponse = new ChatResponse(new ChatMessage(ChatRole.Assistant, JsonSerializer.Serialize(expectedResult, jso)));
419var resultDuplicatedJson = JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options) + Environment.NewLine + JsonSerializer.Serialize(expectedResult, JsonContext2.Default.Options);
Microsoft.Extensions.Caching.Hybrid (2)
Microsoft.Extensions.Caching.Hybrid.Tests (2)
Microsoft.Extensions.DataIngestion.Tests (6)
Microsoft.Extensions.Documents.Abstractions.Tests (2)
Microsoft.JSInterop (9)
Microsoft.Maui (7)
Microsoft.ML.AutoML (5)
Microsoft.ML.AutoML.SourceGenerator (5)
Microsoft.ML.AutoML.Tests (17)
Microsoft.ML.SearchSpace (24)
Microsoft.ML.SearchSpace.Tests (6)
Microsoft.ML.Tokenizers (5)
Microsoft.ML.Tokenizers.Tests (9)
Microsoft.NET.Build.Containers (14)
Microsoft.NET.Build.Tasks (7)
Microsoft.NET.HostModel (1)
Microsoft.NET.ProjectData.Tasks (1)
Microsoft.NET.Sdk.Publish.Tasks (5)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (29)
Data\StaticAssetsManifest.cs (12)
46JsonSerializer.Serialize(writer, Source);
47JsonSerializer.Serialize(writer, BasePath);
48JsonSerializer.Serialize(writer, Mode);
49JsonSerializer.Serialize(writer, ManifestType);
50JsonSerializer.Serialize(writer, ReferencedProjectsConfiguration);
51JsonSerializer.Serialize(writer, DiscoveryPatterns);
52JsonSerializer.Serialize(writer, Assets);
53JsonSerializer.Serialize(writer, Endpoints);
88var manifest = JsonSerializer.Deserialize(jsonBytes, StaticWebAssetsJsonSerializerContext.RelaxedEscaping.StaticWebAssetsManifest);
103var manifest = JsonSerializer.Deserialize<StaticWebAssetsManifest>(memoryStream.ToArray());
114var manifest = JsonSerializer.Deserialize<StaticWebAssetsManifest>(jsonManifest);
203private string GetDebuggerDisplay() => JsonSerializer.Serialize(this, _debuggerDisplayJsonOptions);
Microsoft.NET.Sdk.WorkloadManifestReader (5)
Microsoft.TemplateEngine.Edge (5)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (4)
Microsoft.TemplateEngine.Utils (3)
Microsoft.TemplateSearch.Common (7)
Microsoft.TestPlatform.CommunicationUtilities (34)
NativeIntegrations.Contracts (3)
NativeIntegrations.Redis.Contracts (7)
Nats.ApiService (2)
NuGet.CommandLine.XPlat (19)
Generated\361d1da7f942c932\PackageSearchJsonContext.IPackageSearchMetadata.g.cs (8)
536global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).DownloadCount, NullableInt64);
538global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).IconUrl, Uri);
542global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).LicenseUrl, Uri);
544global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).ProjectUrl, Uri);
546global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).ReadmeUrl, Uri);
549global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).ReportAbuseUrl, Uri);
551global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).PackageDetailsUrl, Uri);
553global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::NuGet.Protocol.Core.Types.IPackageSearchMetadata)value).Published, NullableDateTimeOffset);
NuGet.Credentials (1)
NuGet.Packaging (2)
NuGet.ProjectModel (7)
NuGet.Protocol (77)
Plugins\MessageConverter.cs (34)
67[typeof(HandshakeRequest)] = (w, p) => JsonSerializer.Serialize(w, (HandshakeRequest)p, PluginJsonContext.Default.HandshakeRequest),
68[typeof(HandshakeResponse)] = (w, p) => JsonSerializer.Serialize(w, (HandshakeResponse)p, PluginJsonContext.Default.HandshakeResponse),
69[typeof(InitializeRequest)] = (w, p) => JsonSerializer.Serialize(w, (InitializeRequest)p, PluginJsonContext.Default.InitializeRequest),
70[typeof(InitializeResponse)] = (w, p) => JsonSerializer.Serialize(w, (InitializeResponse)p, PluginJsonContext.Default.InitializeResponse),
71[typeof(GetOperationClaimsRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetOperationClaimsRequest)p, PluginJsonContext.Default.GetOperationClaimsRequest),
72[typeof(GetOperationClaimsResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetOperationClaimsResponse)p, PluginJsonContext.Default.GetOperationClaimsResponse),
73[typeof(GetServiceIndexRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetServiceIndexRequest)p, PluginJsonContext.Default.GetServiceIndexRequest),
74[typeof(GetServiceIndexResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetServiceIndexResponse)p, PluginJsonContext.Default.GetServiceIndexResponse),
75[typeof(GetAuthenticationCredentialsRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetAuthenticationCredentialsRequest)p, PluginJsonContext.Default.GetAuthenticationCredentialsRequest),
76[typeof(GetAuthenticationCredentialsResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetAuthenticationCredentialsResponse)p, PluginJsonContext.Default.GetAuthenticationCredentialsResponse),
77[typeof(GetCredentialsRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetCredentialsRequest)p, PluginJsonContext.Default.GetCredentialsRequest),
78[typeof(GetCredentialsResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetCredentialsResponse)p, PluginJsonContext.Default.GetCredentialsResponse),
79[typeof(LogRequest)] = (w, p) => JsonSerializer.Serialize(w, (LogRequest)p, PluginJsonContext.Default.LogRequest),
80[typeof(LogResponse)] = (w, p) => JsonSerializer.Serialize(w, (LogResponse)p, PluginJsonContext.Default.LogResponse),
81[typeof(SetLogLevelRequest)] = (w, p) => JsonSerializer.Serialize(w, (SetLogLevelRequest)p, PluginJsonContext.Default.SetLogLevelRequest),
82[typeof(SetLogLevelResponse)] = (w, p) => JsonSerializer.Serialize(w, (SetLogLevelResponse)p, PluginJsonContext.Default.SetLogLevelResponse),
83[typeof(SetCredentialsRequest)] = (w, p) => JsonSerializer.Serialize(w, (SetCredentialsRequest)p, PluginJsonContext.Default.SetCredentialsRequest),
84[typeof(SetCredentialsResponse)] = (w, p) => JsonSerializer.Serialize(w, (SetCredentialsResponse)p, PluginJsonContext.Default.SetCredentialsResponse),
85[typeof(MonitorNuGetProcessExitRequest)] = (w, p) => JsonSerializer.Serialize(w, (MonitorNuGetProcessExitRequest)p, PluginJsonContext.Default.MonitorNuGetProcessExitRequest),
86[typeof(MonitorNuGetProcessExitResponse)] = (w, p) => JsonSerializer.Serialize(w, (MonitorNuGetProcessExitResponse)p, PluginJsonContext.Default.MonitorNuGetProcessExitResponse),
87[typeof(CopyFilesInPackageRequest)] = (w, p) => JsonSerializer.Serialize(w, (CopyFilesInPackageRequest)p, PluginJsonContext.Default.CopyFilesInPackageRequest),
88[typeof(CopyFilesInPackageResponse)] = (w, p) => JsonSerializer.Serialize(w, (CopyFilesInPackageResponse)p, PluginJsonContext.Default.CopyFilesInPackageResponse),
89[typeof(CopyNupkgFileRequest)] = (w, p) => JsonSerializer.Serialize(w, (CopyNupkgFileRequest)p, PluginJsonContext.Default.CopyNupkgFileRequest),
90[typeof(CopyNupkgFileResponse)] = (w, p) => JsonSerializer.Serialize(w, (CopyNupkgFileResponse)p, PluginJsonContext.Default.CopyNupkgFileResponse),
91[typeof(GetFilesInPackageRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetFilesInPackageRequest)p, PluginJsonContext.Default.GetFilesInPackageRequest),
92[typeof(GetFilesInPackageResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetFilesInPackageResponse)p, PluginJsonContext.Default.GetFilesInPackageResponse),
93[typeof(GetPackageHashRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetPackageHashRequest)p, PluginJsonContext.Default.GetPackageHashRequest),
94[typeof(GetPackageHashResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetPackageHashResponse)p, PluginJsonContext.Default.GetPackageHashResponse),
95[typeof(GetPackageVersionsRequest)] = (w, p) => JsonSerializer.Serialize(w, (GetPackageVersionsRequest)p, PluginJsonContext.Default.GetPackageVersionsRequest),
96[typeof(GetPackageVersionsResponse)] = (w, p) => JsonSerializer.Serialize(w, (GetPackageVersionsResponse)p, PluginJsonContext.Default.GetPackageVersionsResponse),
97[typeof(PrefetchPackageRequest)] = (w, p) => JsonSerializer.Serialize(w, (PrefetchPackageRequest)p, PluginJsonContext.Default.PrefetchPackageRequest),
98[typeof(PrefetchPackageResponse)] = (w, p) => JsonSerializer.Serialize(w, (PrefetchPackageResponse)p, PluginJsonContext.Default.PrefetchPackageResponse),
99[typeof(Fault)] = (w, p) => JsonSerializer.Serialize(w, (Fault)p, PluginJsonContext.Default.Fault),
100[typeof(Progress)] = (w, p) => JsonSerializer.Serialize(w, (Progress)p, PluginJsonContext.Default.Progress),
OrderProcessor (1)
RepoTasks (1)
rzc (2)
sdk-tasks (1)
Shared.Tests (2)
Stress.AppHost (4)
System.Memory.Data (14)
System\BinaryData.cs (14)
79/// using <see cref="JsonSerializer"/>.
83/// <see cref="JsonSerializer"/>.</param>
91JsonSerializer.SerializeToUtf8Bytes(jsonSerializable, type ?? jsonSerializable?.GetType() ?? typeof(object), options),
98/// using <see cref="JsonSerializer"/>
102/// <see cref="JsonSerializer"/>.</param>
108JsonSerializer.SerializeToUtf8Bytes(jsonSerializable, type ?? jsonSerializable?.GetType() ?? typeof(object), context),
371/// the <see cref="JsonSerializer"/>
382=> new BinaryData(JsonSerializer.SerializeToUtf8Bytes(jsonSerializable, options), MediaTypeApplicationJson);
386/// the <see cref="JsonSerializer"/>
395=> new BinaryData(JsonSerializer.SerializeToUtf8Bytes(jsonSerializable, jsonTypeInfo), MediaTypeApplicationJson);
441/// <see cref="JsonSerializer"/>.
450=> JsonSerializer.Deserialize<T>(GetBytesWithTrimmedBom(), options);
454/// <see cref="JsonSerializer"/>.
461=> JsonSerializer.Deserialize(GetBytesWithTrimmedBom(), jsonTypeInfo);
System.Net.Http.Json (14)
System\Net\Http\Json\HttpClientJsonExtensions.cs (4)
20FromJsonAsyncCore(getMethod, client, requestUri, static (stream, options, cancellation) => JsonSerializer.DeserializeAsync(stream, options.type, options.options ?? JsonSerializerOptions.Web, cancellation), (type, options), cancellationToken);
25FromJsonAsyncCore(getMethod, client, requestUri, static (stream, options, cancellation) => JsonSerializer.DeserializeAsync<TValue>(stream, options ?? JsonSerializerOptions.Web, cancellation), options, cancellationToken);
28FromJsonAsyncCore(getMethod, client, requestUri, static (stream, options, cancellation) => JsonSerializer.DeserializeAsync(stream, options.type, options.context, cancellation), (type, context), cancellationToken);
31FromJsonAsyncCore(getMethod, client, requestUri, static (stream, options, cancellation) => JsonSerializer.DeserializeAsync(stream, options, cancellation), jsonTypeInfo, cancellationToken);
System\Net\Http\Json\HttpContentJsonExtensions.cs (4)
88return await JsonSerializer.DeserializeAsync(contentStream, type, options ?? JsonSerializerOptions.Web, cancellationToken).ConfigureAwait(false);
98return await JsonSerializer.DeserializeAsync<T>(contentStream, options ?? JsonSerializerOptions.Web, cancellationToken).ConfigureAwait(false);
120return await JsonSerializer.DeserializeAsync(contentStream, type, context, cancellationToken).ConfigureAwait(false);
128return await JsonSerializer.DeserializeAsync(contentStream, jsonTypeInfo, cancellationToken).ConfigureAwait(false);
System.Private.Windows.Core (6)
System.Text.Json (209)
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (10)
77if (!JsonSerializer.TryReadMetadata(this, jsonTypeInfo, ref reader, ref state))
85value = JsonSerializer.ResolveReferenceId<T>(ref state);
108JsonSerializer.ValidateMetadataForObjectConverter(ref state);
113value = JsonSerializer.ResolveReferenceId<T>(ref state);
181ReadOnlySpan<byte> unescapedPropertyName = JsonSerializer.GetPropertyName(ref state, ref reader, options, out bool isAlreadyReadMetadataProperty);
190jsonPropertyInfo = JsonSerializer.LookupProperty(
298ReadOnlySpan<byte> unescapedPropertyName = JsonSerializer.GetPropertyName(ref state, ref reader, options, out bool isAlreadyReadMetadataProperty);
302JsonPropertyInfo jsonPropertyInfo = JsonSerializer.LookupProperty(
341JsonSerializer.WriteMetadataForObject(this, ref state, writer);
384JsonSerializer.WriteMetadataForObject(this, ref state, writer);
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (9)
106JsonSerializer.CreateExtensionDataProperty(obj, jsonPropertyInfo, options);
134if (!JsonSerializer.TryReadMetadata(this, jsonTypeInfo, ref reader, ref state))
142value = JsonSerializer.ResolveReferenceId<T>(ref state);
180JsonSerializer.ValidateMetadataForObjectConverter(ref state);
185value = JsonSerializer.ResolveReferenceId<T>(ref state);
238JsonSerializer.CreateExtensionDataProperty(obj, jsonPropertyInfo, options);
318ReadOnlySpan<byte> unescapedPropertyName = JsonSerializer.GetPropertyName(ref state, ref reader, options, out bool isAlreadyReadMetadataProperty);
428ReadOnlySpan<byte> unescapedPropertyName = JsonSerializer.GetPropertyName(ref state, ref reader, options, out bool isAlreadyReadMetadataProperty);
623jsonPropertyInfo = JsonSerializer.LookupProperty(
System\Text\Json\Serialization\Metadata\JsonTypeInfoOfT.WriteHelpers.cs (8)
70int flushThreshold = (int)(writer.Capacity * JsonSerializer.FlushThreshold);
80int flushThreshold = (int)(4 * PipeOptions.Default.MinimumSegmentSize * JsonSerializer.FlushThreshold);
339state.FlushThreshold = (int)(bufferWriter.Capacity * JsonSerializer.FlushThreshold);
369=> Serialize(writer, JsonSerializer.UnboxOnWrite<T>(rootValue), rootValue);
372=> SerializeAsync(pipeWriter, JsonSerializer.UnboxOnWrite<T>(rootValue), flushThreshold, cancellationToken, rootValue, jsonLineWriter);
375=> SerializeAsync(utf8Json, JsonSerializer.UnboxOnWrite<T>(rootValue), cancellationToken, rootValue);
378=> SerializeAsync(utf8Json, JsonSerializer.UnboxOnWrite<T>(rootValue), cancellationToken, rootValue);
381=> Serialize(utf8Json, JsonSerializer.UnboxOnWrite<T>(rootValue), rootValue);
TestProject.AppHost (1)