15 references to AbstractHandlerProvider
Microsoft.CodeAnalysis.LanguageServer.Protocol (15)
Handler\WorkspaceCommand\ExecuteWorkspaceCommandHandler.cs (2)
32
var
handlerProvider = context.GetRequiredService<
AbstractHandlerProvider
>();
IRequestExecutionQueueProvider.cs (1)
11
IRequestExecutionQueue<RequestContext> CreateRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger,
AbstractHandlerProvider
handlerProvider);
RequestExecutionQueueProvider.cs (1)
19
public IRequestExecutionQueue<RequestContext> CreateRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger,
AbstractHandlerProvider
handlerProvider)
RoslynLanguageServer.cs (1)
91
AddLazyService<
AbstractHandlerProvider
>((_) => HandlerProvider);
RoslynRequestExecutionQueue.cs (1)
26
public RoslynRequestExecutionQueue(AbstractLanguageServer<RequestContext> languageServer, ILspLogger logger,
AbstractHandlerProvider
handlerProvider, IAsynchronousOperationListenerProvider provider)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractLanguageServer.cs (3)
88
protected virtual
AbstractHandlerProvider
HandlerProvider
101
protected virtual void SetupRequestDispatcher(
AbstractHandlerProvider
handlerProvider)
163
var
handlerProvider = HandlerProvider;
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\HandlerProvider.cs (1)
17
internal class HandlerProvider(ILspServices lspServices, AbstractTypeRefResolver typeRefResolver) :
AbstractHandlerProvider
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\LanguageServerConstants.cs (1)
13
/// Default language name for use with <see cref="LanguageServerEndpointAttribute"/> and <see cref="
AbstractHandlerProvider
.GetMethodHandler"/>.
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (4)
63
protected readonly
AbstractHandlerProvider
_handlerProvider;
88
public RequestExecutionQueue(AbstractLanguageServer<TRequestContext> languageServer, ILspLogger logger,
AbstractHandlerProvider
handlerProvider)
96
private static FrozenDictionary<string, FrozenDictionary<string, Lazy<(RequestHandlerMetadata, IMethodHandler, MethodInfo)>>> BuildHandlerMap(
AbstractHandlerProvider
handlerProvider, AbstractTypeRefResolver typeRefResolver)
462
public
AbstractHandlerProvider
GetHandlerProvider() => _queue._handlerProvider;