2569 references to JsonSerializer
aspire (85)
aspire-managed (4)
aspire-tray (5)
Aspire.Acquisition.Tests (3)
Aspire.Cli.EndToEnd.Tests (8)
Aspire.Cli.Tests (257)
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);
132var json = JsonSerializer.Serialize(actions, options);
161var json = JsonSerializer.Serialize(servers, options);
162var roundTripped = JsonSerializer.Deserialize<Aspire.Cli.Backchannel.ResourceSnapshotMcpServer[]>(json, options);
182var json = JsonSerializer.Serialize(payload, options);
183var roundTripped = JsonSerializer.Deserialize<Dictionary<string, JsonElement>>(json, options);
206var activity = JsonSerializer.Deserialize<PublishingActivity>(json, options);
238var replica = JsonSerializer.Deserialize<TerminalReplicaInfo>(json, options);
296var json = JsonSerializer.Serialize(response, options);
297var roundTripped = JsonSerializer.Deserialize<ListTerminalsResponse>(json, options);
334Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<ListTerminalsResponse>(json, options));
341var response = JsonSerializer.Deserialize<ListTerminalsResponse>(
Backchannel\TrayWatchStreamTests.cs (6)
1046JsonSerializer.Serialize(snapshot, TrayCliJsonContext.Default.TrayWatchMessage),
1047JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "healthy" }] }, TrayCliJsonContext.Default.TrayWatchMessage),
1048JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "warning" }] }, TrayCliJsonContext.Default.TrayWatchMessage),
1049JsonSerializer.Serialize(snapshot with { AppHosts = [host with { Health = "unhealthy" }] }, TrayCliJsonContext.Default.TrayWatchMessage),
1050JsonSerializer.Serialize(stop, TrayCliJsonContext.Default.TrayStopMessage)), "txt");
1057=> JsonSerializer.Deserialize(json, TrayCliJsonContext.Default.TrayWatchMessage)!;
Commands\DescribeCommandTests.cs (17)
205.Select(r => JsonSerializer.Serialize(r, ResourcesCommandJsonContext.Ndjson.ResourceJson))
216var deserialized = JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson);
223.Select(line => JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson))
246var json = JsonSerializer.Serialize(resourcesOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
254var deserialized = JsonSerializer.Deserialize(json, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
309var first = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
315var second = JsonSerializer.Deserialize(jsonLines[1], ResourcesCommandJsonContext.Ndjson.ResourceJson);
384.Select(line => JsonSerializer.Deserialize(line, ResourcesCommandJsonContext.Ndjson.ResourceJson))
422var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
508var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
554var resource = JsonSerializer.Deserialize(jsonLine, ResourcesCommandJsonContext.Ndjson.ResourceJson);
716var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
791var resource = JsonSerializer.Deserialize(jsonLines[0], ResourcesCommandJsonContext.Ndjson.ResourceJson);
816var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
842var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
869var deserialized = JsonSerializer.Deserialize(jsonOutput, ResourcesCommandJsonContext.RelaxedEscaping.ResourcesOutput);
899var 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)
577await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new
622await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
758await JsonSerializer.SerializeAsync(writer, new
787await JsonSerializer.SerializeAsync(writer, new
818await JsonSerializer.SerializeAsync(writer, new
846await JsonSerializer.SerializeAsync(writer, new
889await JsonSerializer.SerializeAsync(writer, new
933await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new
956await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
998await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1036await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1069await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1109await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1162await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1215await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1251await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1287await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
1329await JsonSerializer.SerializeAsync(writer, new
1513await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), JsonSerializer.Serialize(new
1572var settings = JsonSerializer.Deserialize<AspireConfigFile>(settingsJson);
1636var adjacentConfig = JsonSerializer.Deserialize<AspireConfigFile>(adjacentConfigJson);
1706var appHost1Config = JsonSerializer.Deserialize<AspireConfigFile>(appHost1ConfigJson);
1711var appHost2Config = JsonSerializer.Deserialize<AspireConfigFile>(appHost2ConfigJson);
1783await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new { appHostPath = relativeAppHostPath }));
1805var migratedConfig = JsonSerializer.Deserialize<AspireConfigFile>(configJson);
2449await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2494await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2538await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2577await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
2657await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
3319await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new { appHostPath = relativeAppHostPath }));
3352await File.WriteAllTextAsync(aspireSettingsFile.FullName, JsonSerializer.Serialize(new { appHostPath = relativeAppHostPath }));
3542await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
3709await JsonSerializer.SerializeAsync(writer, new
3743await JsonSerializer.SerializeAsync(writer, new
3776await JsonSerializer.SerializeAsync(writer, new
3809await JsonSerializer.SerializeAsync(writer, new
3853await JsonSerializer.SerializeAsync(writer, new
4146await JsonSerializer.SerializeAsync(writer, new
4199{ "appHost": { "path": {{JsonSerializer.Serialize(differentlyCasedPath)}} } }
4225await File.WriteAllTextAsync(configPath, JsonSerializer.Serialize(new
Aspire.Confluent.Kafka (1)
Aspire.Dashboard (35)
Aspire.Dashboard.Components.Tests (5)
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);
1475var deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
1510var deserialized = JsonSerializer.Deserialize(json, ResourceJsonSerializerContext.Default.ResourceJson);
1561var 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);
784await SendAsync(socket, JsonSerializer.Serialize(new { type = "viewport", requestId, delta = -10000 }), cancellationToken);
790await SendAsync(socket, JsonSerializer.Serialize(new
804await SendAsync(socket, JsonSerializer.Serialize(new { type = "selection", action = "clear", requestId = requestId + 2 }), cancellationToken);
808await SendAsync(socket, JsonSerializer.Serialize(new { type = "viewport", live = true, requestId = requestId + 3 }), cancellationToken);
Aspire.Deployment.EndToEnd.Tests (3)
Aspire.EndToEnd.Tests (1)
Aspire.Hosting (36)
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 (15)
Aspire.Hosting.Foundry (1)
Aspire.Hosting.Foundry.Tests (2)
Aspire.Hosting.Go.Tests (3)
Aspire.Hosting.Java.Tests (3)
Aspire.Hosting.JavaScript (1)
Aspire.Hosting.Kubernetes (8)
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 (21)
Aspire.Hosting.Rust.Tests (2)
Aspire.Hosting.Sdk.Tests (4)
Aspire.Hosting.Testing (1)
Aspire.Hosting.Tests (95)
Dashboard\DashboardEventHandlersTests.cs (12)
115var messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
132var sentinelJson = JsonSerializer.Serialize(sentinelMessage, DashboardLogMessageContext.Default.DashboardLogMessage);
626File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
657var dashboardConfig = JsonSerializer.Deserialize<JsonElement>(dashboardConfigContent);
710File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
779File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
846File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
987var messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1015messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1034messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1053messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
1072messageJson = JsonSerializer.Serialize(message, DashboardLogMessageContext.Default.DashboardLogMessage);
Dcp\DcpExecutorTests.cs (60)
649[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
4960var serviceProducers = JsonSerializer.Deserialize<List<ServiceProducerAnnotation>>(annotations[CustomResource.ServiceProducerAnnotation]);
5310var debugSessionInfo = JsonSerializer.Serialize(new RunSessionInfo
5389[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
5441[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
5582[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
5622[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
5662[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
5706[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
5759[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
6304[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["other_executable"] }),
6460[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6502[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6544[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6618[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
6733[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6775[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6858[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6915[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7082[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7171var debugSessionInfo = JsonSerializer.Serialize(new RunSessionInfo
7306var debugSessionInfo = JsonSerializer.Serialize(new RunSessionInfo
7418[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] })
7508[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] })
7623[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] })
7676[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["custom"] })
7722[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7808[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7905[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
8114[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
8163[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8204[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8243[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8631[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8695[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["python"] }),
8727[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8758[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8820[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8875[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8926[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8979[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9056[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9091[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9146[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9188[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9225[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9260[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9336[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9419[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9481[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9532[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
9576[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
10939[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
10986[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }),
11030[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }),
11079[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["project"] }),
11304var json = JsonSerializer.Serialize(spec);
11329var json = JsonSerializer.Serialize(spec);
11339var containerSpec = JsonSerializer.Deserialize<ContainerSpec>("""{"monitorPid":1234,"monitorTimestamp":"0001-01-01T00:06:30.123000Z"}""");
11340var 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 (26)
dotnet-dev-certs (1)
dotnet-format (1)
dotnet-user-jwts (14)
dotnet-user-secrets (1)
dotnet-watch (1)
DotNetInvocationHostedAgent (1)
Infrastructure.Tests (92)
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);
WorkflowScripts\AnalyzeCiFailureWorkflowTests.cs (24)
57JsonSerializer.Serialize(new
68JsonSerializer.Serialize(
578JsonSerializer.Serialize(new
611JsonSerializer.Serialize(new
647JsonSerializer.Serialize(new
658JsonSerializer.Serialize(
798var analysis = JsonSerializer.Serialize(new
1009JsonSerializer.Serialize(cause));
1045JsonSerializer.Serialize(cause));
1064JsonSerializer.Serialize(new
1098JsonSerializer.Serialize(new
2531$$"""[{"id":1,"name":{{JsonSerializer.Serialize(jobName)}}}]""");
2548[{"test":"suite fails","job":{{JsonSerializer.Serialize(jobName)}},"error":"expected ConnectionString=[REDACTED]","stack_trace":"frame","standard_output":"","standard_error":""}]
2573$$"""[{"id":1,"name":{{JsonSerializer.Serialize(jobName)}}}]""");
2617$$"""[{"id":1,"name":{{JsonSerializer.Serialize(jobName)}}}]""");
2644$$"""[{"id":1,"name":{{JsonSerializer.Serialize(jobName)}}}]""");
2674$$"""[{"id":1,"name":{{JsonSerializer.Serialize(jobName)}}}]""");
3866JsonSerializer.Serialize(new
3899JsonSerializer.Serialize(new
3931JsonSerializer.Serialize(new
4535JsonSerializer.Serialize(new
4698return $$"""{"id":"{{id}}","type":"{{type}}","title":"Failure"{{testName}},"error_pattern":"boom","job_ids":{{JsonSerializer.Serialize(new[] { jobId }.Concat(additionalJobIds))}}}""";
4917JsonSerializer.Serialize(new { state = testEvidenceState }));
4951JsonSerializer.Serialize(trustedTestFailures));
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)
84deserializeTask = JsonSerializer.DeserializeAsync<TValue>(request.Body, options, cancellationToken);
88deserializeTask = JsonSerializer.DeserializeAsync<TValue>(request.BodyReader, options, cancellationToken);
94deserializeTask = JsonSerializer.DeserializeAsync<TValue>(inputStream, options, cancellationToken);
140deserializeTask = JsonSerializer.DeserializeAsync(request.Body, jsonTypeInfo, cancellationToken);
144deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, jsonTypeInfo, cancellationToken);
150deserializeTask = JsonSerializer.DeserializeAsync(inputStream, jsonTypeInfo, cancellationToken);
196deserializeTask = JsonSerializer.DeserializeAsync(request.Body, jsonTypeInfo, cancellationToken);
200deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, jsonTypeInfo, cancellationToken);
206deserializeTask = JsonSerializer.DeserializeAsync(inputStream, jsonTypeInfo, cancellationToken);
276deserializeTask = JsonSerializer.DeserializeAsync(request.Body, type, options, cancellationToken);
280deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, type, options, cancellationToken);
286deserializeTask = JsonSerializer.DeserializeAsync(inputStream, type, options, cancellationToken);
336deserializeTask = JsonSerializer.DeserializeAsync(request.Body, type, context, cancellationToken);
340deserializeTask = JsonSerializer.DeserializeAsync(request.BodyReader, type, context, cancellationToken);
346deserializeTask = 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.Cli.Telemetry (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 (9)
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.JSInterop (9)
Microsoft.Maui (7)
Microsoft.ML.AutoML (5)
Microsoft.ML.AutoML.Interactive (4)
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 (8)
Microsoft.NET.Build.Containers (10)
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 (213)
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)