286 references to Deserialize
Aspire.Cli.Tests (1)
Projects\ProjectLocatorTests.cs (1)
324var settings = JsonSerializer.Deserialize<CliSettings>(settingsJson);
Aspire.Dashboard (5)
Model\BrowserStorage\LocalBrowserStorage.cs (1)
36return new StorageResult<TValue>(true, JsonSerializer.Deserialize<TValue>(json, s_options));
Model\GenAI\GenAIMessages.cs (4)
102MessagePart.TextType => JsonSerializer.Deserialize<TextPart>(doc.RootElement.GetRawText(), options), 103MessagePart.ToolCallType => JsonSerializer.Deserialize<ToolCallRequestPart>(doc.RootElement.GetRawText(), options), 104MessagePart.ToolCallResponseType => JsonSerializer.Deserialize<ToolCallResponsePart>(doc.RootElement.GetRawText(), options), 105_ => JsonSerializer.Deserialize<GenericPart>(doc.RootElement.GetRawText(), options),
Aspire.Dashboard.Tests (2)
Integration\OtlpHttpServiceTests.cs (1)
279var statusResponse = JsonSerializer.Deserialize<StatusResponse>(responseBody, new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy.CamelCase });
Model\ConsoleLogsFiltersTests.cs (1)
27var deserialized = JsonSerializer.Deserialize<ConsoleLogsFilters>(json)!;
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\ProjectInfo.cs (1)
60JsonSerializer.Deserialize<Dictionary<string, ProjectInfo>>(json)!;
Aspire.Hosting (5)
Dcp\DcpDependencyCheck.cs (1)
100var dcpInfo = JsonSerializer.Deserialize<DcpInfo>(output);
Dcp\DcpExecutor.cs (1)
478var serviceProducerAnnotations = JsonSerializer.Deserialize<ServiceProducerAnnotation[]>(servicesProducedAnnotationJson);
Dcp\Model\ModelCommon.cs (2)
96list = JsonSerializer.Deserialize<List<TValue>>(annotationValue); 113values = JsonSerializer.Deserialize<List<TValue>>(annotationVal) ?? new();
Utils\ExtensionUtils.cs (1)
29if (configuration[KnownConfigNames.DebugSessionInfo] is { } debugSessionInfoJson && JsonSerializer.Deserialize<RunSessionInfo>(debugSessionInfoJson) is { } debugSessionInfo)
Aspire.Hosting.DevTunnels (1)
DevTunnelCliClient.cs (1)
303var result = JsonSerializer.Deserialize<T>(output, _jsonOptions);
Aspire.Hosting.GitHub.Models (1)
GitHubModelsHealthCheck.cs (1)
79errorResponse = JsonSerializer.Deserialize<GitHubErrorResponse>(content);
Aspire.Hosting.OpenAI (1)
OpenAIModelHealthCheck.cs (1)
71errorResponse = JsonSerializer.Deserialize<OpenAIErrorResponse>(content);
Aspire.Hosting.Tests (3)
Dashboard\DashboardLifecycleHookTests.cs (1)
259var customConfig = JsonSerializer.Deserialize<JsonElement>(customConfigContent);
Dcp\DcpExecutorTests.cs (1)
1278var serviceProducers = JsonSerializer.Deserialize<List<ServiceProducerAnnotation>>(annotations[CustomResource.ServiceProducerAnnotation]);
Dcp\TestKubernetesService.cs (1)
64var clone = JsonSerializer.Deserialize<T>(serialized);
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\ProjectInfo.cs (1)
60JsonSerializer.Deserialize<Dictionary<string, ProjectInfo>>(json)!;
BasketService (1)
Repositories\RedisBasketRepository.cs (1)
39return JsonSerializer.Deserialize<CustomerBasket>(data.ToString(), s_jsonSerializerOptions);
BicepSample.ApiService (2)
Program.cs (2)
111entries.Add(JsonSerializer.Deserialize<Entry>((string)item!)!); 160entries.Add(JsonSerializer.Deserialize<Entry>((string)item["data"])!);
CdkSample.ApiService (1)
Program.cs (1)
74entries.Add(JsonSerializer.Deserialize<Entry>((string)item!)!);
dotnet (9)
Commands\Sdk\Check\SdkCheckCommand.cs (1)
32_sdkCheckConfig = File.Exists(configFilePath) ? JsonSerializer.Deserialize<SdkCheckConfig>(File.ReadAllText(configFilePath)) : null;
Commands\Test\TestCommandParser.cs (1)
193var globalJson = JsonSerializer.Deserialize<GlobalJsonModel>(jsonText, new JsonSerializerOptions()
Commands\Workload\Install\FileBasedInstaller.cs (1)
542var packToDelete = JsonSerializer.Deserialize<PackInfo>(jsonPackInfo);
Commands\Workload\Install\NetSdkMsiInstallerClient.PackGroup.cs (1)
45var packGroups = JsonSerializer.Deserialize<IList<WorkloadPackGroupJson>>(File.ReadAllText(packGroupFile));
Commands\Workload\Install\WorkloadManifestUpdater.cs (1)
166var updatableWorkloads = JsonSerializer.Deserialize<string[]>(File.ReadAllText(adUpdatesFile));
Commands\Workload\InstallStateContents.cs (1)
35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents();
NugetSearch\NugetSearchApiResultDeserializer.cs (1)
24var deserialized = JsonSerializer.Deserialize<NugetSearchApiContainerSerializable>(json, options);
ToolPackage\LocalToolsResolverCache.cs (1)
97JsonSerializer.Deserialize<CacheRow[]>(_fileSystem.File.ReadAllText(packageCacheFile));
WorkloadFileBasedInstall.cs (1)
61var historyRecord = JsonSerializer.Deserialize<WorkloadHistoryRecord>(File.ReadAllText(file));
dotnet.Tests (6)
CommandTests\Tool\Install\ToolInstallGlobalOrToolPathCommandTests.cs (2)
150var deserializedFakeShim = JsonSerializer.Deserialize<AppHostShellShimMakerMock.FakeShim>( 217JsonSerializer.Deserialize<AppHostShellShimMakerMock.FakeShim>(
CommandTests\Tool\List\ToolListGlobalOrToolPathCommandTests.cs (1)
185var versionedData = System.Text.Json.JsonSerializer.Deserialize<VersionedDataContract<ToolListJsonContract[]>>(_reporter.Lines[0]);
CommandTests\Tool\List\ToolListLocalCommandTests.cs (1)
81var versionedData = JsonSerializer.Deserialize<VersionedDataContract<LocalToolListJsonContract[]>>(_reporter.Lines[0]);
CommandTests\Tool\Restore\ToolRestoreCommandTests.cs (1)
429var rows = JsonSerializer.Deserialize<List<CacheRow>>(json);
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (1)
87records: new List<WorkloadHistoryRecord>() { JsonSerializer.Deserialize<WorkloadHistoryRecord>(workloadHistoryRecord) })
dotnet-MsiInstallation.Tests (3)
Framework\VirtualMachine.cs (2)
47VMTestSettings = JsonSerializer.Deserialize<VMTestSettings>(json); 86_vmState = JsonSerializer.Deserialize<SerializableVMState>(json, GetSerializerOptions()).ToVMState();
WorkloadSetTestsBase.cs (1)
35return JsonSerializer.Deserialize<Dictionary<string, string>>(versionsFile.ReadAllText());
dotnet-new.IntegrationTests (1)
DotnetNewTestTemplatesTests.cs (1)
250manifest = JsonSerializer.Deserialize<ComponentDetectionManifest>(jsonContent) ??
dotnet-watch (1)
Process\LaunchSettingsProfile.cs (1)
60launchSettings = JsonSerializer.Deserialize<LaunchSettingsJson>(
IdentitySample.PasskeyConformance (2)
Program.cs (2)
90var state = JsonSerializer.Deserialize<PasskeyAttestationState>(stateJson, JsonSerializerOptions.Web); 177var state = JsonSerializer.Deserialize<PasskeyAssertionState>(stateJson, JsonSerializerOptions.Web);
Microsoft.AspNetCore.Authentication.Core.Test (2)
AuthenticationPropertiesTests.cs (2)
328var deserialized = JsonSerializer.Deserialize<AuthenticationProperties>(json); 352var deserialized = JsonSerializer.Deserialize<AuthenticationProperties>(json);
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (7)
UserJwtsTests.cs (7)
112var appSettings = JsonSerializer.Deserialize<JsonObject>(File.ReadAllText(appsettings)); 115appSettings = JsonSerializer.Deserialize<JsonObject>(File.ReadAllText(appsettings)); 129var appSettings = JsonSerializer.Deserialize<JsonObject>(File.ReadAllText(appsettings)); 132appSettings = JsonSerializer.Deserialize<JsonObject>(File.ReadAllText(appsettings)); 173var deserialized = JsonSerializer.Deserialize<Dictionary<string, Jwt>>(output); 407var deserialized = JsonSerializer.Deserialize<Jwt>(output); 465var deserialized = JsonSerializer.Deserialize<Jwt>(output);
Microsoft.AspNetCore.Components.Endpoints (1)
DependencyInjection\DefaultRazorComponentsServiceOptionsConfiguration.cs (1)
57var initializers = JsonSerializer.Deserialize<string[]>(options.JavaScriptInitializers);
Microsoft.AspNetCore.Components.Endpoints.Tests (35)
EndpointHtmlRendererTest.cs (35)
89var marker = JsonSerializer.Deserialize<ComponentMarker>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions); 180var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 190var epilogueMarker = JsonSerializer.Deserialize<ComponentMarker>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions); 223var marker = JsonSerializer.Deserialize<ComponentMarker>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions); 261var marker = JsonSerializer.Deserialize<ComponentMarker>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions); 298var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 317var epilogueMarker = JsonSerializer.Deserialize<ComponentMarker>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions); 348var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 366var epilogueMarker = JsonSerializer.Deserialize<ComponentMarker>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions); 406var marker = JsonSerializer.Deserialize<ComponentMarker>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions); 413var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 439var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 446var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 457var epilogueMarker = JsonSerializer.Deserialize<ComponentMarker>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions); 504var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 509var firstServerComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedFirstServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 515var markerMarker = JsonSerializer.Deserialize<ComponentMarker>(marker, ServerComponentSerializationSettings.JsonSerializationOptions); 520var secondServerComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedSecondServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 557var marker = JsonSerializer.Deserialize<ComponentMarker>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions); 564var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 596var marker = JsonSerializer.Deserialize<ComponentMarker>(match.Groups[1].Value, ServerComponentSerializationSettings.JsonSerializationOptions); 603var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 636var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 643var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 663var epilogueMarker = JsonSerializer.Deserialize<ComponentMarker>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions); 687var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions); 694var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 714var epilogueMarker = JsonSerializer.Deserialize<ComponentMarker>(epilogue, ServerComponentSerializationSettings.JsonSerializationOptions); 1218var marker = JsonSerializer.Deserialize<ComponentMarker>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions); 1225var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 1247var marker = JsonSerializer.Deserialize<ComponentMarker>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions); 1254var serverComponent = JsonSerializer.Deserialize<ServerComponent>(unprotectedServerComponent, ServerComponentSerializationSettings.JsonSerializationOptions); 1275var marker = JsonSerializer.Deserialize<ComponentMarker>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions); 1288var marker = JsonSerializer.Deserialize<ComponentMarker>(markerText, ServerComponentSerializationSettings.JsonSerializationOptions); 1319var preambleMarker = JsonSerializer.Deserialize<ComponentMarker>(preamble, ServerComponentSerializationSettings.JsonSerializationOptions);
Microsoft.AspNetCore.Components.Server (4)
Circuits\ServerComponentDeserializer.cs (3)
96var markers = JsonSerializer.Deserialize<IEnumerable<ComponentMarker>>(serializedComponentRecords, ServerComponentSerializationSettings.JsonSerializationOptions); 259result = JsonSerializer.Deserialize<ServerComponent>( 302result = JsonSerializer.Deserialize<RootComponentOperationBatch>(
ProtectedBrowserStorage\ProtectedBrowserStorage.cs (1)
136return JsonSerializer.Deserialize<TValue>(json, options: JsonSerializerOptionsProvider.Options)!;
Microsoft.AspNetCore.Components.Tests (4)
BindConverterTest.cs (1)
404return JsonSerializer.Deserialize<Person>(text);
ResourceAssetCollectionTest.cs (3)
101var deserializedAsset = JsonSerializer.Deserialize<ResourceAsset>(json, options); 122var deserializedAsset = JsonSerializer.Deserialize<ResourceAsset>(json, options); 147var deserializedAssets = JsonSerializer.Deserialize<IReadOnlyList<ResourceAsset>>(json, options);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
448return JsonSerializer.Deserialize<BrowserTab[]>(jsonResponse, JsonOptions)!;
Microsoft.AspNetCore.Components.WebAssembly.Tests (3)
JSObjectReferenceJsonConverterTest.cs (3)
28var deserialized = (JSObjectReference)JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions)!; 42var deserialized = (JSInProcessObjectReference)JsonSerializer.Deserialize<IJSInProcessObjectReference>(json, JsonSerializerOptions)!; 55var deserialized = JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions);
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (2)
ConverterTests\JsonConverterReadTests.cs (2)
857var objectNew = JsonSerializer.Deserialize<TValue>(value, jsonSerializerOptions)!; 885var ex = Assert.ThrowsAny<Exception>(() => JsonSerializer.Deserialize<TValue>(value, jsonSerializerOptions));
Microsoft.AspNetCore.Http.Abstractions.Tests (3)
HttpValidationProblemDetailsJsonConverterTest.cs (1)
145var problemDetails = JsonSerializer.Deserialize<HttpValidationProblemDetails>(json, JsonSerializerOptions);
ProblemDetailsJsonConverterTest.cs (2)
77var problemDetails = JsonSerializer.Deserialize<ProblemDetails>(json, JsonSerializerOptions); 109var problemDetails = JsonSerializer.Deserialize<ProblemDetails>(json, serializerOptions);
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
243var deserializedObject = JsonSerializer.Deserialize<T>(body, new JsonSerializerOptions()
Microsoft.AspNetCore.Identity.Test (1)
Passkeys\PasskeyScenarioTest.cs (1)
93_jsonElementValue = JsonSerializer.Deserialize<JsonElement>(rawValue, _jsonSerializerOptions);
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (9)
IntegrationTests\HeterogenousCollectionTests.cs (2)
96return JsonSerializer.Deserialize<Circle>(root.GetRawText(), options); 100return JsonSerializer.Deserialize<Rectangle>(root.GetRawText(), options);
IntegrationTests\NestedObjectIntegrationTest.cs (1)
51var deserialized = JsonSerializer.Deserialize<JsonPatchDocument<SimpleObjectWithNestedObject>>(serialized);
JsonPatchDocumentTest.cs (6)
66var deserialized = JsonSerializer.Deserialize<JsonPatchDocument<SimpleObject>>(serialized); 128var deserialized = JsonSerializer.Deserialize<JsonPatchDocument>(serializedTyped); 161var deserialized = JsonSerializer.Deserialize<JsonPatchDocument<SimpleObject>>(serialized); 177= JsonSerializer.Deserialize<JsonPatchDocument>(serialized); 196= JsonSerializer.Deserialize<JsonPatchDocument<SimpleObject>>(serialized, options); 241var docSuccess = JsonSerializer.Deserialize<JsonPatchDocument<SimpleObject>>(json, compatibleSerializerOption);
Microsoft.AspNetCore.Mvc.Core.Test (1)
Infrastructure\ValidationProblemDetailsJsonConverterTest.cs (1)
110var problemDetails = JsonSerializer.Deserialize<ValidationProblemDetails>(json, JsonSerializerOptions);
Microsoft.AspNetCore.Mvc.FunctionalTests (8)
AsyncEnumerableTestBase.cs (1)
50var projects = JsonSerializer.Deserialize<List<Project>>(content, TestJsonSerializerOptionsProvider.Options);
BasicTests.cs (7)
437var result = JsonSerializer.Deserialize<Product>(response, TestJsonSerializerOptionsProvider.Options); 451var result = JsonSerializer.Deserialize<Product[]>(response, TestJsonSerializerOptionsProvider.Options); 470var assemblyParts = JsonSerializer.Deserialize<IList<string>>(response, TestJsonSerializerOptionsProvider.Options); 541var data = JsonSerializer.Deserialize<BindPropertyControllerData>(content, TestJsonSerializerOptionsProvider.Options); 564var data = JsonSerializer.Deserialize<BindPropertyControllerData>(content, TestJsonSerializerOptionsProvider.Options); 586var data = JsonSerializer.Deserialize<BindPropertyControllerData>(content, TestJsonSerializerOptionsProvider.Options); 656var problemDetails = JsonSerializer.Deserialize<ValidationProblemDetails>(content, TestJsonSerializerOptionsProvider.Options);
Microsoft.AspNetCore.OpenApi.Build.Tests (1)
GenerateAdditionalXmlFilesForOpenApiTests.cs (1)
33var result = JsonSerializer.Deserialize<ItemsResult>(output);
Microsoft.AspNetCore.Routing.FunctionalTests (5)
MinimalFormTests.cs (5)
67var result = JsonSerializer.Deserialize<Todo>(body, JsonSerializerOptions.Web); 127var result = JsonSerializer.Deserialize<Todo>(body, JsonSerializerOptions.Web); 288var result = JsonSerializer.Deserialize<Todo>(body, JsonSerializerOptions.Web); 335var result = JsonSerializer.Deserialize<Todo>(body, JsonSerializerOptions.Web); 495var result = JsonSerializer.Deserialize<Todo>(body, JsonSerializerOptions.Web);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Rename\CSharpInlineRenameServiceTests.cs (1)
73var expectedContext = JsonSerializer.Deserialize<ImmutableDictionary<string, ImmutableArray<(string, string)>>>(expectedContextJson, serializationOptions);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
Cohost\RazorSemanticTokensRefreshQueueWrapper.cs (1)
34var clientCapabilities = JsonSerializer.Deserialize<VSInternalClientCapabilities>(clientCapabilitiesString) ?? new();
Testing\RazorTestLanguageServerFactory.cs (1)
92var serverCapabilities = JsonSerializer.Deserialize<VSInternalServerCapabilities>(serverCapabilitiesJson, _options);
Microsoft.CodeAnalysis.Features (1)
Intents\IntentDataProvider.cs (1)
33return JsonSerializer.Deserialize<T>(_serializedIntentData, s_serializerOptions.Value);
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Protocol\Converters\TextDocumentSyncConverter.cs (1)
35return JsonSerializer.Deserialize<TextDocumentSyncOptions>(value);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
CodeLens\CSharpCodeLensTests.cs (1)
438var data = JsonSerializer.Deserialize<CodeLensResolveData>(firstCodeLens.Data!.ToString()!, ProtocolConversions.LspJsonSerializerOptions);
InlayHint\CSharpInlayHintTests.cs (1)
126var data = JsonSerializer.Deserialize<InlayHintResolveData>(firstInlayHint.Data!.ToString()!, ProtocolConversions.LspJsonSerializerOptions);
Microsoft.DotNet.Build.Tasks.Feed (2)
src\ProductionChannelValidator.cs (2)
402var buildResponse = JsonSerializer.Deserialize<AzureDevOpsBuildInfoResponse>(content, new JsonSerializerOptions 463var classification = JsonSerializer.Deserialize<BranchClassificationResponse>(content, new JsonSerializerOptions
Microsoft.DotNet.HotReload.WebAssembly.Browser (1)
WebAssemblyHotReload.cs (1)
101var updates = deltasJson != "" ? JsonSerializer.Deserialize<Update[]>(deltasJson, s_jsonSerializerOptions) : null;
Microsoft.DotNet.MSBuildSdkResolver (2)
InstallStateContents.cs (1)
35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents();
WorkloadSet.cs (1)
73return FromDictionaryForJson(JsonSerializer.Deserialize<IDictionary<string, string>>(json, jsonSerializerOptions)!, defaultFeatureBand);
Microsoft.DotNet.TemplateLocator (2)
InstallStateContents.cs (1)
35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents();
WorkloadSet.cs (1)
73return FromDictionaryForJson(JsonSerializer.Deserialize<IDictionary<string, string>>(json, jsonSerializerOptions)!, defaultFeatureBand);
Microsoft.DotNet.XliffTasks (1)
Model\JsonDocument.cs (1)
26_json = JsonSerializer.Deserialize<Dictionary<string, string>>(text);
Microsoft.Extensions.AI.Abstractions.Tests (19)
ChatCompletion\ChatResponseFormatTests.cs (1)
79ChatResponseFormat.ForJsonSchema(JsonSerializer.Deserialize<JsonElement>("[1,2,3]", AIJsonUtilities.DefaultOptions), "name", "description"),
Contents\AIAnnotationTests.cs (1)
60Assert.Equal(JsonSerializer.Deserialize<JsonElement>("\"value\"", AIJsonUtilities.DefaultOptions).ToString(), deserialized.AdditionalProperties["key"]!.ToString());
Contents\AIContentTests.cs (1)
82ChatMessage? deserialized = JsonSerializer.Deserialize<ChatMessage>(serialized, AIJsonUtilities.DefaultOptions);
Contents\CitationAnnotationTests.cs (1)
86Assert.Equal(JsonSerializer.Deserialize<JsonElement>("\"value\"", AIJsonUtilities.DefaultOptions).ToString(), deserialized.AdditionalProperties["key"]!.ToString());
Contents\CodeInterpreterToolCallContentTests.cs (1)
82var deserializedSut = JsonSerializer.Deserialize<CodeInterpreterToolCallContent>(json, AIJsonUtilities.DefaultOptions);
Contents\CodeInterpreterToolResultContentTests.cs (1)
84var deserializedSut = JsonSerializer.Deserialize<CodeInterpreterToolResultContent>(json, AIJsonUtilities.DefaultOptions);
Contents\ErrorContentTests.cs (1)
58var deserializedErrorContent = JsonSerializer.Deserialize<ErrorContent>(json, options);
Contents\FunctionApprovalRequestContentTests.cs (1)
63var deserializedContent = JsonSerializer.Deserialize<FunctionApprovalRequestContent>(json, AIJsonUtilities.DefaultOptions);
Contents\FunctionApprovalResponseContentTests.cs (1)
44var deserializedContent = JsonSerializer.Deserialize<FunctionApprovalResponseContent>(json, AIJsonUtilities.DefaultOptions);
Contents\FunctionCallContentTests.cs (1)
265argumentParser: static json => JsonSerializer.Deserialize<Dictionary<string, object?>>(json, AIJsonUtilities.DefaultOptions));
Contents\HostedFileContentTests.cs (1)
60var deserializedContent = JsonSerializer.Deserialize<HostedFileContent>(json, AIJsonUtilities.DefaultOptions);
Contents\HostedVectorStoreContentTests.cs (1)
60var deserializedContent = JsonSerializer.Deserialize<HostedVectorStoreContent>(json, AIJsonUtilities.DefaultOptions);
Contents\McpServerToolResultContentTests.cs (1)
62var deserializedContent = JsonSerializer.Deserialize<McpServerToolResultContent>(json, AIJsonUtilities.DefaultOptions);
Contents\TextContentTests.cs (1)
58var deserializedContent = JsonSerializer.Deserialize<TextContent>(json, AIJsonUtilities.DefaultOptions);
Contents\TextReasoningContentTests.cs (1)
65var deserializedContent = JsonSerializer.Deserialize<TextReasoningContent>(json, AIJsonUtilities.DefaultOptions);
Contents\UsageContentTests.cs (1)
73var deserializedContent = JsonSerializer.Deserialize<UsageContent>(json, AIJsonUtilities.DefaultOptions);
Contents\UserInputRequestContentTests.cs (1)
38var deserializedContent = JsonSerializer.Deserialize<UserInputRequestContent>(serializedContent, AIJsonUtilities.DefaultOptions);
Contents\UserInputResponseContentTests.cs (1)
36var deserializedContent = JsonSerializer.Deserialize<UserInputResponseContent>(serializedContent, AIJsonUtilities.DefaultOptions);
Utilities\AIJsonUtilitiesTests.cs (1)
1054AIContent? deserialized = JsonSerializer.Deserialize<AIContent>(json, options);
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
AzureAIInferenceChatClientTests.cs (1)
889ResponseFormat = ChatResponseFormat.ForJsonSchema(JsonSerializer.Deserialize<JsonElement>("""
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (12)
ChatTurnDetailsTests.cs (12)
24ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options); 35ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options); 58ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options); 69ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options); 93ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options); 104ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options); 129ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options); 143ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options); 171ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options); 185ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options); 214ChatTurnDetails? details = JsonSerializer.Deserialize<ChatTurnDetails>(json, options); 228ChatTurnDetails? deserializedDetails = JsonSerializer.Deserialize<ChatTurnDetails>(roundTripJson, options);
Microsoft.Extensions.AI.Integration.Tests (1)
ChatClientIntegrationTests.cs (1)
521public override JsonElement JsonSchema { get; } = JsonSerializer.Deserialize<JsonElement>(jsonSchema, AIJsonUtilities.DefaultOptions);
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
714Assert.Equal("Result 1", JsonSerializer.Deserialize<string>(result.Value!, AIJsonUtilities.DefaultOptions));
Microsoft.JSInterop (1)
JSInProcessRuntime.cs (1)
69var result = JsonSerializer.Deserialize<TValue>(resultJson, JsonSerializerOptions)!;
Microsoft.JSInterop.Tests (40)
Infrastructure\ByteArrayJsonConverterTest.cs (13)
25var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 38var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 51var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 64var ex = Record.Exception(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 76var deserialized = JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)!; 89var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 105var deserialized = JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)!; 121var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 137var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 153var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 169var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)); 188var deserialized = JsonSerializer.Deserialize<byte[]>(json, JsonSerializerOptions)!; 210var deserialized = JsonSerializer.Deserialize<byte[][]>(json, JsonSerializerOptions)!;
Infrastructure\DotNetDispatcherTest.cs (6)
92var result = JsonSerializer.Deserialize<TestDTO>(resultJson, jsRuntime.JsonSerializerOptions); 105var result = JsonSerializer.Deserialize<TestDTO>(resultJson, jsRuntime.JsonSerializerOptions); 135var resultDto1 = JsonSerializer.Deserialize<TestDTO>(root[0].GetRawText(), jsRuntime.JsonSerializerOptions); 523var result = JsonSerializer.Deserialize<TestDTO>(resultJson, jsRuntime.JsonSerializerOptions); 526var result2 = JsonSerializer.Deserialize<TestDTO>(resultJson2, jsRuntime.JsonSerializerOptions); 647var result = JsonSerializer.Deserialize<SomePublicType.InvokableAsyncMethodResult>(resultJson, jsRuntime.JsonSerializerOptions);
Infrastructure\DotNetObjectReferenceJsonConverterTest.cs (7)
23var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<DotNetObjectReference<TestModel>>(json, JsonSerializerOptions)); 37var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<DotNetObjectReference<TestModel>>(json, JsonSerializerOptions)); 52var ex = Record.Exception(() => JsonSerializer.Deserialize<DotNetObjectReference<TestModel>>(json, JsonSerializerOptions)); 67var ex = Record.Exception(() => JsonSerializer.Deserialize<DotNetObjectReference<TestModel>>(json, JsonSerializerOptions)); 82var deserialized = JsonSerializer.Deserialize<DotNetObjectReference<TestModel>>(json, JsonSerializerOptions)!; 102var deserialized = JsonSerializer.Deserialize<DotNetObjectReference<TestModel>[]>(json, JsonSerializerOptions)!; 123var deserialized = JsonSerializer.Deserialize<DotNetObjectReference<TestModel>>(json, JsonSerializerOptions)!;
Infrastructure\DotNetStreamReferenceJsonConverterTest.cs (1)
26var ex = Assert.Throws<NotSupportedException>(() => JsonSerializer.Deserialize<DotNetStreamReference>(json, JsonSerializerOptions));
Infrastructure\JSObjectReferenceJsonConverterTest.cs (6)
27var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions)); 38var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions)); 49var ex = Record.Exception(() => JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions)); 60var ex = Record.Exception(() => JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions)); 72var deserialized = (JSObjectReference)JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions)!; 98var deserialized = JsonSerializer.Deserialize<IJSObjectReference>(json, JsonSerializerOptions);
Infrastructure\JSStreamReferenceJsonConverterTest.cs (7)
27var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)); 38var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)); 49var ex = Record.Exception(() => JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)); 60var ex = Record.Exception(() => JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)); 72var ex = Assert.Throws<JsonException>(() => JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)); 85var deserialized = (JSStreamReference)JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)!; 101var deserialized = (JSStreamReference)JsonSerializer.Deserialize<IJSStreamReference>(json, JsonSerializerOptions)!;
Microsoft.ML.AutoML (1)
Tuner\AutoZeroTuner.cs (1)
73var res = JsonSerializer.Deserialize<List<Config>>(json);
Microsoft.ML.AutoML.SourceGenerator (5)
EstimatorTypeGenerator.cs (1)
28var flags = JsonSerializer.Deserialize<Dictionary<string, bool>>(json);
SearchSpaceGenerator.cs (1)
25var flags = JsonSerializer.Deserialize<Dictionary<string, bool>>(json);
SweepableEstimatorFactoryGenerator.cs (1)
25var flags = JsonSerializer.Deserialize<Dictionary<string, bool>>(json);
SweepableEstimatorGenerator.cs (1)
24var flags = JsonSerializer.Deserialize<Dictionary<string, bool>>(json);
Utils.cs (1)
17return JsonSerializer.Deserialize<EstimatorsContract>(json);
Microsoft.ML.GenAI.LLaMA (7)
LlamaConfig.cs (5)
52Llama3_1_8B_Instruct = JsonSerializer.Deserialize<LlamaConfig>(llama3_1_8b_content) ?? throw new ArgumentNullException(nameof(llama3_1_8b_content)); 53Llama3_1_70B_Instruct = JsonSerializer.Deserialize<LlamaConfig>(llama3_1_70b_content) ?? throw new ArgumentNullException(nameof(llama3_1_70b_content)); 54Llama3_1_405B_Instruct = JsonSerializer.Deserialize<LlamaConfig>(llama3_1_405b_content) ?? throw new ArgumentNullException(nameof(llama3_1_405b_content)); 55Llama3_2_1B_Instruct = JsonSerializer.Deserialize<LlamaConfig>(llama3_2_1b_content) ?? throw new ArgumentNullException(nameof(llama3_2_1b_content)); 56Llama_3_2_3B_Instruct = JsonSerializer.Deserialize<LlamaConfig>(llama3_2_3b_content) ?? throw new ArgumentNullException(nameof(llama3_2_3b_content));
LlamaForCausalLM.cs (2)
103var modelConfig = JsonSerializer.Deserialize<LlamaConfig>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config)); 136var modelConfig = JsonSerializer.Deserialize<LlamaConfig>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config));
Microsoft.ML.GenAI.Mistral (4)
MistralCausalLMAgent.cs (1)
149var mistralToolCalls = JsonSerializer.Deserialize<List<MistralToolCall>>(json) ?? throw new InvalidOperationException("Failed to deserialize tool calls.");
MistralConfig.cs (1)
44Mistral_7B_Instruct_v0_3 = JsonSerializer.Deserialize<MistralConfig>(mistral7BInstructContent) ?? throw new ArgumentNullException(nameof(mistral7BInstructContent));
MistralForCausalLM.cs (2)
58var modelConfig = JsonSerializer.Deserialize<MistralConfig>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config)); 86var modelConfig = JsonSerializer.Deserialize<MistralConfig>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config));
Microsoft.ML.GenAI.Phi (8)
Phi2\Config.cs (1)
45var phi2Config = JsonSerializer.Deserialize<Phi2Config>(phi2ConfigContent) ?? throw new ArgumentNullException(nameof(phi2ConfigContent));
Phi2\Phi2ForCausalLM.cs (1)
59var modelConfig = JsonSerializer.Deserialize<Phi2Config>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config));
Phi3\Config.cs (4)
51Phi3Mini4kInstruct = JsonSerializer.Deserialize<Phi3Config>(phi3Mini4kInstructContent) ?? throw new ArgumentNullException(nameof(phi3Mini4kInstructContent)); 52Phi3Mini128kInstruct = JsonSerializer.Deserialize<Phi3Config>(phi3Mini128kInstructContent) ?? throw new ArgumentNullException(nameof(phi3Mini128kInstructContent)); 53Phi3Medium4kInstruct = JsonSerializer.Deserialize<Phi3Config>(phi3Medium4kInstructContent) ?? throw new ArgumentNullException(nameof(phi3Medium4kInstructContent)); 54Phi3Medium128kInstruct = JsonSerializer.Deserialize<Phi3Config>(phi3Medium128kInstructContent) ?? throw new ArgumentNullException(nameof(phi3Medium128kInstructContent));
Phi3\Phi3ForCausalLM.cs (2)
60var modelConfig = JsonSerializer.Deserialize<Phi3Config>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config)); 88var modelConfig = JsonSerializer.Deserialize<Phi3Config>(File.ReadAllText(config)) ?? throw new ArgumentNullException(nameof(config));
Microsoft.ML.GenAI.Samples (2)
Mistral\Mistral_7B_Instruct.cs (1)
76var mistralConfig = JsonSerializer.Deserialize<MistralConfig>(File.ReadAllText(Path.Combine(weightFolder, configName))) ?? throw new ArgumentNullException(nameof(configName));
Mistral_7B_Instruct_9bf8b8c2-5470-417f-a051-3709fb88ece2.generated.cs (1)
25var schema = JsonSerializer.Deserialize<GetWeatherSchema>(
Microsoft.ML.SearchSpace (1)
Parameter.cs (1)
298return JsonSerializer.Deserialize<T>(json, _settings);
Microsoft.ML.SearchSpace.Tests (2)
ParameterTest.cs (2)
43parameter = JsonSerializer.Deserialize<Parameter>(json); 112parameter = JsonSerializer.Deserialize<Parameter>(json);
Microsoft.ML.Tokenizers.Tests (1)
BpeTests.cs (1)
400Dictionary<string, int>? dictionary = JsonSerializer.Deserialize<Dictionary<string, int>>(jsonString);
Microsoft.NET.Build.Containers.IntegrationTests (1)
EndToEndTests.cs (1)
1375var labels = JsonSerializer.Deserialize<Dictionary<string, string>>(inspectResult.StdOut ?? string.Empty);
Microsoft.NET.Build.Tasks (2)
InstallStateContents.cs (1)
35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents();
WorkloadSet.cs (1)
73return FromDictionaryForJson(JsonSerializer.Deserialize<IDictionary<string, string>>(json, jsonSerializerOptions)!, defaultFeatureBand);
Microsoft.NET.Sdk.BlazorWebAssembly.AoT.Tests (2)
BootJsonData.cs (1)
411BootJsonData config = JsonSerializer.Deserialize<BootJsonData>(jsonContent, options);
ServiceWorkerAssert.cs (1)
81return JsonSerializer.Deserialize<AssetsManifestFile>(json);
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (7)
BootJsonData.cs (1)
411BootJsonData config = JsonSerializer.Deserialize<BootJsonData>(jsonContent, options);
ServiceWorkerAssert.cs (1)
81return JsonSerializer.Deserialize<AssetsManifestFile>(json);
WasmJsModulesIntegrationTests.cs (5)
44var contents = JsonSerializer.Deserialize<JsonDocument>(BootJsonDataLoader.GetJsonContent(blazorBootJson.FullName)); 89var contents = JsonSerializer.Deserialize<JsonDocument>(BootJsonDataLoader.GetJsonContent(blazorBootJson.FullName)); 133var contents = JsonSerializer.Deserialize<JsonDocument>(BootJsonDataLoader.GetJsonContent(blazorBootJson.FullName)); 344var contents = JsonSerializer.Deserialize<JsonDocument>(BootJsonDataLoader.GetJsonContent(path)); 356var contents = JsonSerializer.Deserialize<JsonDocument>(BootJsonDataLoader.GetJsonContent(path));
Microsoft.NET.Sdk.Publish.Tasks (3)
AppSettingsTransform.cs (1)
73return JsonSerializer.Deserialize<T>(jsonString,
Tasks\Http\HttpClientExtensions.cs (1)
276return JsonSerializer.Deserialize<T>(reader.ReadToEnd(), s_defaultSerializerOptions);
Tasks\ZipDeploy\ZipDeploymentStatus.cs (1)
120return JsonSerializer.Deserialize<T>(jsonString,
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Data\StaticAssetsManifest.cs (1)
114var manifest = JsonSerializer.Deserialize<StaticWebAssetsManifest>(jsonManifest);
Microsoft.NET.Sdk.StaticWebAssets.Tests (5)
StaticWebAssetEndpointsIntegrationTest.cs (2)
518var endpoints = JsonSerializer.Deserialize<StaticWebAssetEndpointsManifest>(File.ReadAllText(endpointsManifestFile)); 560var staticWebAssetDevelopmentManifest = JsonSerializer.Deserialize<StaticWebAssetsDevelopmentManifest>(File.ReadAllText(Path.Combine(outputDirectory, $"{projectName}.staticwebassets.runtime.json")));
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (2)
205var json = JsonSerializer.Deserialize<StaticWebAssetEndpointsManifest>(manifest); 258var json = JsonSerializer.Deserialize<StaticWebAssetEndpointsManifest>(manifest);
StaticWebAssetsFingerprintingTest.cs (1)
132var endpoints = JsonSerializer.Deserialize<StaticWebAssetEndpointsManifest>(File.ReadAllText(endpointsManifestPath));
Microsoft.NET.Sdk.WorkloadManifestReader (2)
InstallStateContents.cs (1)
35return JsonSerializer.Deserialize<InstallStateContents>(contents, s_options) ?? new InstallStateContents();
WorkloadSet.cs (1)
73return FromDictionaryForJson(JsonSerializer.Deserialize<IDictionary<string, string>>(json, jsonSerializerOptions)!, defaultFeatureBand);
Microsoft.WebTools.AspireService.Tests (4)
AspireServerServiceTests.cs (4)
401var notification = JsonSerializer.Deserialize<SessionNotification>(message, AspireServerService.JsonSerializerOptions); 406NotificationType.ProcessRestarted => JsonSerializer.Deserialize<ProcessRestartedNotification>(message, AspireServerService.JsonSerializerOptions), 407NotificationType.SessionTerminated => JsonSerializer.Deserialize<SessionTerminatedNotification>(message, AspireServerService.JsonSerializerOptions), 408NotificationType.ServiceLogs => JsonSerializer.Deserialize<ServiceLogsNotification>(message, AspireServerService.JsonSerializerOptions),
RunTests (1)
AssemblyScheduler.cs (1)
257var deserialized = JsonSerializer.Deserialize<List<string>>(File.ReadAllText(testListPath));
Templates.Blazor.Tests (1)
BlazorWasmTemplateTest.cs (1)
122var serviceWorkerAssetsManifestVersion = JsonSerializer.Deserialize<string>(serviceWorkerAssetsManifestVersionJson);
Wasm.Performance.TestApp (1)
Pages_Json_razor.g.cs (1)
316var ceo = JsonSerializer.Deserialize<Person>(json);