diff --git a/src/VisualStudio/Core/Def/Implementation/LanguageClient/InProcLanguageServer.cs b/src/VisualStudio/Core/Def/Implementation/LanguageClient/InProcLanguageServer.cs index da04164292ab1a9e4194d5b66175b87de0d3bac2..0c46dafb3246c749b8d234c550ca3b7c87b88997 100644 --- a/src/VisualStudio/Core/Def/Implementation/LanguageClient/InProcLanguageServer.cs +++ b/src/VisualStudio/Core/Def/Implementation/LanguageClient/InProcLanguageServer.cs @@ -152,12 +152,12 @@ public Task GetTextDocumentReferencesAsync(ReferenceParams re [JsonRpcMethod(Methods.TextDocumentCodeActionName, UseSingleObjectParameterDeserialization = true)] public Task GetTextDocumentCodeActionsAsync(CodeActionParams codeActionParams, CancellationToken cancellationToken) - => _protocol.ExecuteRequestAsync(Methods.TextDocumentCodeActionName, + => _requestHandlerProvider.ExecuteRequestAsync(Methods.TextDocumentCodeActionName, codeActionParams, _clientCapabilities, _clientName, cancellationToken); [JsonRpcMethod(MSLSPMethods.TextDocumentCodeActionResolveName, UseSingleObjectParameterDeserialization = true)] public Task ResolveCodeActionAsync(VSCodeAction vsCodeAction, CancellationToken cancellationToken) - => _protocol.ExecuteRequestAsync(MSLSPMethods.TextDocumentCodeActionResolveName, + => _requestHandlerProvider.ExecuteRequestAsync(MSLSPMethods.TextDocumentCodeActionResolveName, vsCodeAction, _clientCapabilities, _clientName, cancellationToken); [JsonRpcMethod(Methods.TextDocumentCompletionName, UseSingleObjectParameterDeserialization = true)] @@ -213,7 +213,7 @@ public Task GetTextDocumentSignatureHelpAsync(TextDocumentPositio [JsonRpcMethod(Methods.WorkspaceExecuteCommandName, UseSingleObjectParameterDeserialization = true)] public Task ExecuteWorkspaceCommandAsync(ExecuteCommandParams executeCommandParams, CancellationToken cancellationToken) - => _protocol.ExecuteRequestAsync(Methods.WorkspaceExecuteCommandName, + => _requestHandlerProvider.ExecuteRequestAsync(Methods.WorkspaceExecuteCommandName, executeCommandParams, _clientCapabilities, _clientName, cancellationToken); [JsonRpcMethod(Methods.WorkspaceSymbolName, UseSingleObjectParameterDeserialization = true)]