1 type derived from AbstractTypeRefResolver
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
TypeRef.DefaultResolver.cs (1)
14
public sealed class DefaultResolver :
AbstractTypeRefResolver
9 references to AbstractTypeRefResolver
Microsoft.CommonLanguageServerProtocol.Framework.Package (9)
AbstractLanguageServer.cs (2)
55
public
AbstractTypeRefResolver
TypeRefResolver { get; }
60
AbstractTypeRefResolver
? typeRefResolver)
HandlerProvider.cs (4)
17
internal class HandlerProvider(ILspServices lspServices,
AbstractTypeRefResolver
typeRefResolver) : AbstractHandlerProvider
20
private readonly
AbstractTypeRefResolver
_typeRefResolver = typeRefResolver;
48
private static FrozenDictionary<RequestHandlerMetadata, Lazy<IMethodHandler>> CreateMethodToHandlerMap(ILspServices lspServices,
AbstractTypeRefResolver
typeRefResolver)
103
static Lazy<IMethodHandler> GetLazyHandlerFromTypeRef(ILspServices lspServices,
AbstractTypeRefResolver
typeRefResolver, TypeRef handlerTypeRef)
NewtonsoftLanguageServer.cs (1)
23
JsonRpc jsonRpc, JsonSerializer jsonSerializer, ILspLogger logger,
AbstractTypeRefResolver
? typeRefResolver = null)
RequestExecutionQueue.cs (1)
96
private static FrozenDictionary<string, FrozenDictionary<string, Lazy<(RequestHandlerMetadata, IMethodHandler, MethodInfo)>>> BuildHandlerMap(AbstractHandlerProvider handlerProvider,
AbstractTypeRefResolver
typeRefResolver)
SystemTextJsonLanguageServer.cs (1)
19
JsonRpc jsonRpc, JsonSerializerOptions options, ILspLogger logger,
AbstractTypeRefResolver
? typeRefResolver = null)