1 interface inheriting from ILspServiceRequestHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\ILspServiceRequestHandler.cs (1)
18ILspServiceRequestHandler<TRequest, TResponse>,
22 implementations of ILspServiceRequestHandler
Microsoft.CodeAnalysis.EditorFeatures (1)
ExternalAccess\VSTypeScript\Api\AbstractVSTypeScriptRequestHandler.cs (1)
18internal abstract class AbstractVSTypeScriptRequestHandler<TRequestType, TResponseType> : ILspServiceRequestHandler<TRequestType, TResponseType>, IVSTypeScriptRequestHandler, ITextDocumentIdentifierHandler<TRequestType, TextDocumentIdentifier?>
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Handler\Completion\CompletionResolveHandler.cs (1)
33internal sealed class CompletionResolveHandler : ILspServiceRequestHandler<LSP.CompletionItem, LSP.CompletionItem>, ITextDocumentIdentifierHandler<LSP.CompletionItem, LSP.TextDocumentIdentifier?>
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
42internal abstract partial class AbstractPullDiagnosticHandler<TDiagnosticsParams, TReport, TReturn> : ILspServiceRequestHandler<TDiagnosticsParams, TReturn?>
Handler\ServerLifetime\InitializeHandler.cs (1)
17internal class InitializeHandler : ILspServiceRequestHandler<InitializeParams, InitializeResult>
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (1)
26: ILspServiceRequestHandler<TParams, TReport[]?>, ITextDocumentIdentifierHandler<TParams, TextDocumentIdentifier?>
Handler\Symbols\WorkspaceSymbolsHandler.cs (1)
24internal sealed class WorkspaceSymbolsHandler : ILspServiceRequestHandler<WorkspaceSymbolParams, SymbolInformation[]?>
Handler\WorkspaceCommand\ExecuteWorkspaceCommandHandler.cs (1)
18internal class ExecuteWorkspaceCommandHandler : ILspServiceRequestHandler<ExecuteCommandParams, object?>
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
Ordering\FailingMutatingRequestHandler.cs (1)
17internal class FailingMutatingRequestHandler : ILspServiceRequestHandler<TestRequest, TestResponse>
Ordering\FailingRequestHandler.cs (1)
17internal class FailingRequestHandler : ILspServiceRequestHandler<TestRequest, TestResponse>
Ordering\LongRunningNonMutatingRequestHandler.cs (1)
18internal class LongRunningNonMutatingRequestHandler : ILspServiceRequestHandler<TestRequest, TestResponse>
Ordering\MutatingRequestHandler.cs (1)
17internal class MutatingRequestHandler : ILspServiceRequestHandler<TestRequest, TestResponse>
Ordering\NonLSPSolutionRequestHandlerProvider.cs (1)
18internal class NonLSPSolutionRequestHandler : ILspServiceRequestHandler<TestRequest, TestResponse>
Ordering\NonMutatingRequestHandler.cs (1)
17internal class NonMutatingRequestHandler : ILspServiceRequestHandler<TestRequest, TestResponse>
Microsoft.VisualStudio.LanguageServices.Xaml (9)
Implementation\LanguageServer\Handler\Completion\CompletionResolveHandler.cs (1)
32internal class CompletionResolveHandler : ILspServiceRequestHandler<LSP.CompletionItem, LSP.CompletionItem>
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (1)
32internal class GoToDefinitionHandler : ILspServiceRequestHandler<TextDocumentPositionParams, LSP.Location[]>
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
28internal abstract class AbstractPullDiagnosticHandler<TDiagnosticsParams, TReport> : ILspServiceRequestHandler<TDiagnosticsParams, TReport[]?>
Implementation\LanguageServer\Handler\FoldingRanges\FoldingRangesHandler.cs (1)
21internal class FoldingRangesHandler : ILspServiceRequestHandler<FoldingRangeParams, FoldingRange[]>
Implementation\LanguageServer\Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
19internal abstract class AbstractFormatDocumentHandlerBase<RequestType, ResponseType> : ILspServiceRequestHandler<RequestType, ResponseType>
Implementation\LanguageServer\Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
24internal class FormatDocumentOnTypeHandler : ILspServiceRequestHandler<DocumentOnTypeFormattingParams, TextEdit[]>
Implementation\LanguageServer\Handler\Hover\HoverHandler.cs (1)
28internal sealed class HoverHandler : ILspServiceRequestHandler<TextDocumentPositionParams, Hover?>
Implementation\LanguageServer\Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
21internal class OnAutoInsertHandler : ILspServiceRequestHandler<VSInternalDocumentOnAutoInsertParams, VSInternalDocumentOnAutoInsertResponseItem?>
Implementation\LanguageServer\Handler\OnTypeRename\OnTypeRenameHandler.cs (1)
22internal class OnTypeRenameHandler : ILspServiceRequestHandler<LinkedEditingRangeParams, LinkedEditingRanges?>