1 interface inheriting from IRequestHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\ILspServiceRequestHandler.cs (1)
15IRequestHandler<TRequest, TResponse, RequestContext>,
11 implementations of IRequestHandler
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\Handlers\InitializeHandler.cs (1)
15: IRequestHandler<TRequest, TResponse, TRequestContext>
Microsoft.CommonLanguageServerProtocol.Framework.Example (2)
MultiRegisteringHandler.cs (2)
12IRequestHandler<DidOpenTextDocumentParams, SemanticTokensDeltaPartialResult, ExampleRequestContext>, 13IRequestHandler<DidChangeTextDocumentParams, SemanticTokensDeltaPartialResult, ExampleRequestContext>,
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (8)
Mocks\TestMethodHandlers.cs (7)
16internal sealed class TestMethodHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext> 83internal sealed class MutatingHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext> 103internal sealed class CompletingHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext> 125internal sealed class CancellingHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext> 144internal sealed class ThrowingHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext> 159internal sealed class TestDefaultLanguageHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext> 174internal sealed class TestXamlLanguageHandler : IRequestHandler<MockRequest, MockResponse, TestRequestContext>
TestExampleLanguageServer.cs (1)
165IRequestHandler<DidOpenTextDocumentParams, SemanticTokensDeltaPartialResult, ExampleRequestContext>
8 references to IRequestHandler
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
AbstractRazorRequestHandler.cs (1)
18Task<TResponseType> IRequestHandler<TRequestType, TResponseType, RequestContext>.HandleRequestAsync(TRequestType request, RequestContext context, CancellationToken cancellationToken)
Cohost\AbstractRazorRequestHandler.cs (1)
18Task<TResponseType> IRequestHandler<TRequestType, TResponseType, RequestContext>.HandleRequestAsync(TRequestType request, RequestContext context, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\MethodHandlerDetails.cs (2)
70if (genericDefinition == typeof(IRequestHandler<,,>)) 118const string HandleRequestName = nameof(IRequestHandler<,,>.HandleRequestAsync);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (1)
189else if (handler is IRequestHandler<TRequest, TResponse, TRequestContext> requestHandler)
Microsoft.CommonLanguageServerProtocol.Framework.Example (2)
MultiRegisteringHandler.cs (2)
25Task<SemanticTokensDeltaPartialResult> IRequestHandler<DidOpenTextDocumentParams, SemanticTokensDeltaPartialResult, ExampleRequestContext>.HandleRequestAsync(DidOpenTextDocumentParams request, ExampleRequestContext context, CancellationToken cancellationToken) 31Task<SemanticTokensDeltaPartialResult> IRequestHandler<DidChangeTextDocumentParams, SemanticTokensDeltaPartialResult, ExampleRequestContext>.HandleRequestAsync(DidChangeTextDocumentParams request, ExampleRequestContext context, CancellationToken cancellationToken)
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (1)
TestExampleLanguageServer.cs (1)
169Task<SemanticTokensDeltaPartialResult> IRequestHandler<DidOpenTextDocumentParams, SemanticTokensDeltaPartialResult, ExampleRequestContext>.HandleRequestAsync(DidOpenTextDocumentParams request, ExampleRequestContext context, CancellationToken cancellationToken)