45 implementations of HandleRequestAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (45)
ExternalAccess\Razor\FormatNewFileHandler.cs (1)
40public async Task<string?> HandleRequestAsync(FormatNewFileParams request, RequestContext context, CancellationToken cancellationToken)
ExternalAccess\Razor\SemanticTokensRangesHandler.cs (1)
35public async Task<SemanticTokens> HandleRequestAsync(
ExternalAccess\Razor\SimplifyMethodHandler.cs (1)
36public async Task<TextEdit[]?> HandleRequestAsync(
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
31public Task<LSP.Range?> HandleRequestAsync(LSP.VSInternalValidateBreakableRangeParams request, RequestContext context, CancellationToken cancellationToken)
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (1)
38public async Task<RoslynFixAllCodeAction> HandleRequestAsync(RoslynFixAllCodeAction request, RequestContext context, CancellationToken cancellationToken)
Handler\CodeActions\CodeActionResolveHandler.cs (1)
55public async Task<LSP.CodeAction> HandleRequestAsync(LSP.CodeAction codeAction, RequestContext context, CancellationToken cancellationToken)
Handler\CodeActions\CodeActionsHandler.cs (1)
53public async Task<LSP.CodeAction[]> HandleRequestAsync(LSP.CodeActionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\CodeLens\CodeLensHandler.cs (1)
45public async Task<LSP.CodeLens[]?> HandleRequestAsync(LSP.CodeLensParams request, RequestContext context, CancellationToken cancellationToken)
Handler\CodeLens\CodeLensResolveHandler.cs (1)
36public async Task<LSP.CodeLens> HandleRequestAsync(LSP.CodeLens request, RequestContext context, CancellationToken cancellationToken)
Handler\Commands\AbstractExecuteWorkspaceCommandHandler.cs (1)
20public abstract Task<object> HandleRequestAsync(ExecuteCommandParams request, RequestContext context, CancellationToken cancellationToken);
Handler\Completion\CompletionHandler.cs (1)
45public async Task<LSP.CompletionList?> HandleRequestAsync(
Handler\Completion\CompletionResolveHandler.cs (1)
47public Task<LSP.CompletionItem> HandleRequestAsync(LSP.CompletionItem completionItem, RequestContext context, CancellationToken cancellationToken)
Handler\DataTips\DataTipRangeHandler.cs (1)
29public async Task<VSInternalDataTip?> HandleRequestAsync(TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
36public abstract Task<LSP.Location[]?> HandleRequestAsync(TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken);
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
100public async Task<TReturn?> HandleRequestAsync(
Handler\DocumentChanges\DidChangeHandler.cs (1)
29public Task<object?> HandleRequestAsync(DidChangeTextDocumentParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Extensions\ActivateExtensionHandler.cs (1)
23public async Task<ActivateExtensionResponse> HandleRequestAsync(ActivateExtensionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Extensions\DispatchDocumentExtensionMessageHandler.cs (1)
27public async Task<DispatchExtensionMessageResponse> HandleRequestAsync(DispatchDocumentExtensionMessageParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Extensions\DispatchWorkspaceExtensionMessageHandler.cs (1)
23public async Task<DispatchExtensionMessageResponse> HandleRequestAsync(DispatchWorkspaceExtensionMessageParams request, RequestContext context, CancellationToken cancellationToken)
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
39public Task<FoldingRange[]?> HandleRequestAsync(FoldingRangeParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
64public abstract Task<ResponseType> HandleRequestAsync(RequestType request, RequestContext context, CancellationToken cancellationToken);
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
37public async Task<TextEdit[]?> HandleRequestAsync(
Handler\Highlights\DocumentHighlightHandler.cs (1)
43public Task<DocumentHighlight[]?> HandleRequestAsync(TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Hover\HoverHandler.cs (1)
42public Task<Hover?> HandleRequestAsync(TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\InlayHint\InlayHintHandler.cs (1)
41public Task<LSP.InlayHint[]?> HandleRequestAsync(InlayHintParams request, RequestContext context, CancellationToken cancellationToken)
Handler\InlayHint\InlayHintResolveHandler.cs (1)
32public Task<LSP.InlayHint> HandleRequestAsync(LSP.InlayHint request, RequestContext context, CancellationToken cancellationToken)
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
104public async Task<VSInternalInlineCompletionList?> HandleRequestAsync(VSInternalInlineCompletionRequest request, RequestContext context, CancellationToken cancellationToken)
Handler\MapCode\MapCodeHandler.cs (1)
35public async Task<WorkspaceEdit?> HandleRequestAsync(VSInternalMapCodeParams request, RequestContext context, CancellationToken cancellationToken)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
44public Task<LSP.VSInternalDocumentOnAutoInsertResponseItem?> HandleRequestAsync(
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
29public Task<VSProjectContextList?> HandleRequestAsync(VSGetProjectContextsParams request, RequestContext context, CancellationToken cancellationToken)
Handler\References\FindAllReferencesHandler.cs (1)
48public async Task<SumType<VSInternalReferenceItem, LSP.Location>[]?> HandleRequestAsync(
Handler\References\FindImplementationsHandler.cs (1)
37public Task<LSP.Location[]> HandleRequestAsync(LSP.TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\RelatedDocuments\RelatedDocumentsHandler.cs (1)
41public async Task<VSInternalRelatedDocumentReport[]?> HandleRequestAsync(
Handler\Rename\PrepareRenameHandler.cs (1)
28public Task<LSP.Range?> HandleRequestAsync(LSP.PrepareRenameParams request, RequestContext context, CancellationToken cancellationToken)
Handler\Rename\RenameHandler.cs (1)
31public Task<WorkspaceEdit?> HandleRequestAsync(RenameParams request, RequestContext context, CancellationToken cancellationToken)
Handler\SemanticTokens\SemanticTokensFullHandler.cs (1)
31public async Task<LSP.SemanticTokens> HandleRequestAsync(
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (1)
30public async Task<LSP.SemanticTokens> HandleRequestAsync(
Handler\ServerLifetime\InitializeHandler.cs (1)
24public Task<InitializeResult> HandleRequestAsync(InitializeParams request, RequestContext context, CancellationToken cancellationToken)
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
32public Task<LSP.SignatureHelp?> HandleRequestAsync(LSP.TextDocumentPositionParams request, RequestContext context, CancellationToken cancellationToken)
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
29public async Task<SourceGeneratedDocumentText> HandleRequestAsync(SourceGeneratorGetTextParams request, RequestContext context, CancellationToken cancellationToken)
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (1)
62public async Task<TReport[]?> HandleRequestAsync(
Handler\Symbols\DocumentSymbolsHandler.cs (1)
41public Task<SumType<DocumentSymbol[], SymbolInformation[]>> HandleRequestAsync(
Handler\Symbols\WorkspaceSymbolsHandler.cs (1)
50public async Task<SumType<SymbolInformation[], WorkspaceSymbol[]>?> HandleRequestAsync(WorkspaceSymbolParams request, RequestContext context, CancellationToken cancellationToken)
Handler\WorkspaceCommand\ExecuteWorkspaceCommandHandler.cs (1)
30public async Task<object?> HandleRequestAsync(ExecuteCommandParams request, RequestContext context, CancellationToken cancellationToken)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\Handlers\InitializeHandler.cs (1)
26public Task<TResponse> HandleRequestAsync(TRequest request, TRequestContext context, CancellationToken cancellationToken)
1 reference to HandleRequestAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (1)
191var result = await requestHandler.HandleRequestAsync(request, context, cancellationToken).ConfigureAwait(false);