30 references to Deserialize
Aspire.Dashboard (11)
Model\GenAI\GenAIMessages.cs (11)
224MessagePart.TextType => doc.RootElement.Deserialize<TextPart>(options), 225MessagePart.ToolCallType => TryParseStringArguments(doc.RootElement.Deserialize<ToolCallRequestPart>(options)), 226MessagePart.ToolCallResponseType => doc.RootElement.Deserialize<ToolCallResponsePart>(options), 227MessagePart.BlobType => doc.RootElement.Deserialize<BlobPart>(options), 228MessagePart.FileType => doc.RootElement.Deserialize<FilePart>(options), 229MessagePart.UriType => doc.RootElement.Deserialize<UriPart>(options), 230MessagePart.ReasoningType => doc.RootElement.Deserialize<ReasoningPart>(options), 231MessagePart.ServerToolCallType => TryParseServerToolCallArguments(doc.RootElement.Deserialize<ServerToolCallPart>(options)), 232MessagePart.ServerToolCallResponseType => doc.RootElement.Deserialize<ServerToolCallResponsePart>(options), 233_ => doc.RootElement.Deserialize<GenericPart>(options), 243errorPart = doc.RootElement.Deserialize<UnexpectedErrorPart>(options);
Microsoft.AspNetCore.Components.Web (2)
JSComponents\JSComponentInterop.cs (2)
109JsonSerializer.Deserialize<IJSObjectReference>(parameterJsonValue, jsonOptions)), 112JsonSerializer.Deserialize<IJSObjectReference>(parameterJsonValue, jsonOptions)),
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
TargetPickerUi.cs (1)
160var tabsList = tabs.Deserialize<JsonElement[]>();
Microsoft.CodeAnalysis.ExternalAccess.Xaml (2)
External\ResolveDataConversions.cs (2)
24var resolveData = JsonSerializer.Deserialize<DataResolveData>((JsonElement)requestData); 40resolveData = JsonSerializer.Deserialize<DataIdResolveData>(token);
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
Handler\CallHierarchy\CallHierarchyHelpers.cs (1)
21var resolveData = JsonSerializer.Deserialize<CallHierarchyResolveData>((JsonElement)item.Data, ProtocolConversions.LspJsonSerializerOptions);
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (1)
69var resolveData = JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)request.Data!, ProtocolConversions.LspJsonSerializerOptions);
Handler\CodeActions\CodeActionResolveHandler.cs (1)
100var resolveData = JsonSerializer.Deserialize<CodeActionResolveData>((JsonElement)request.Data!, ProtocolConversions.LspJsonSerializerOptions);
Handler\CodeLens\CodeLensResolveHandler.cs (1)
95var resolveData = JsonSerializer.Deserialize<CodeLensResolveData>((JsonElement)codeLens.Data, ProtocolConversions.LspJsonSerializerOptions);
Handler\Completion\CompletionResolveHandler.cs (1)
128var resolveData = JsonSerializer.Deserialize<DocumentResolveData>((JsonElement)request.Data);
Handler\Completion\Extensions.cs (1)
54var resolveData = JsonSerializer.Deserialize<CompletionResolveData>((JsonElement)request.Data, ProtocolConversions.LspJsonSerializerOptions);
Handler\InlayHint\InlayHintResolveHandler.cs (1)
85var resolveData = JsonSerializer.Deserialize<InlayHintResolveData>((JsonElement)inlayHint.Data, ProtocolConversions.LspJsonSerializerOptions);
Protocol\Converters\ParameterInformationConverter.cs (2)
31parameter.Label = labelElement.Deserialize<SumType<string, Tuple<int, int>>>(options); 37parameter.Documentation = documentationElement.Deserialize<SumType<string, MarkupContent>>(options);
RoslynLanguageServer.cs (2)
236var textDocumentIdentifier = JsonSerializer.Deserialize<TextDocumentIdentifier>(textDocumentToken, ProtocolConversions.LspJsonSerializerOptions); 247var data = JsonSerializer.Deserialize<DocumentResolveData>(dataToken, ProtocolConversions.LspJsonSerializerOptions);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\SystemTextJsonLanguageServer.cs (1)
49return JsonSerializer.Deserialize<TRequest>(request, _jsonSerializerOptions)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
LspFileChangeWatcherTests.cs (1)
111var registration = JsonSerializer.Deserialize<DidChangeWatchedFilesRegistrationOptions>(registrationJson, ProtocolConversions.LspJsonSerializerOptions)!;
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
SystemTextJsonLanguageServer.cs (1)
49return JsonSerializer.Deserialize<TRequest>(request, _jsonSerializerOptions)