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