11 references to AbstractHandlerProvider
Microsoft.CommonLanguageServerProtocol.Framework.Package (11)
AbstractLanguageServer.cs (5)
31
private readonly Lazy<
AbstractHandlerProvider
> _handlerProvider;
75
_handlerProvider = new Lazy<
AbstractHandlerProvider
>(() =>
100
protected virtual
AbstractHandlerProvider
HandlerProvider
110
protected virtual void SetupRequestDispatcher(
AbstractHandlerProvider
handlerProvider)
172
var
handlerProvider = HandlerProvider;
HandlerProvider.cs (1)
17
internal sealed class HandlerProvider(ILspServices lspServices, AbstractTypeRefResolver typeRefResolver) :
AbstractHandlerProvider
LanguageServerConstants.cs (1)
13
/// Default language name for use with <see cref="LanguageServerEndpointAttribute"/> and <see cref="
AbstractHandlerProvider
.GetMethodHandler"/>.
RequestExecutionQueue.cs (4)
61
protected readonly
AbstractHandlerProvider
_handlerProvider;
86
public RequestExecutionQueue(AbstractLanguageServer<TRequestContext> languageServer, ILspLogger logger,
AbstractHandlerProvider
handlerProvider)
94
private static FrozenDictionary<string, FrozenDictionary<string, Lazy<(RequestHandlerMetadata, IMethodHandler, MethodInfo)>>> BuildHandlerMap(
AbstractHandlerProvider
handlerProvider, AbstractTypeRefResolver typeRefResolver)
464
public
AbstractHandlerProvider
GetHandlerProvider() => _queue._handlerProvider;