1 implementation of CreateRequestContextAsync
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
QueueItem.cs (1)
86public async Task<(TRequestContext, TRequest)?> CreateRequestContextAsync<TRequest>(IMethodHandler handler, RequestHandlerMetadata requestHandlerMetadata, AbstractLanguageServer<TRequestContext> languageServer, CancellationToken cancellationToken)
2 references to CreateRequestContextAsync
Microsoft.CommonLanguageServerProtocol.Framework.Package (2)
IQueueItem.cs (1)
24/// <param name="context">The context created by <see cref="CreateRequestContextAsync{TRequest}(IMethodHandler, RequestHandlerMetadata, AbstractLanguageServer{TRequestContext}, CancellationToken)"/>.</param>
RequestExecutionQueue.cs (1)
337var contextInfo = await work.CreateRequestContextAsync<TRequest>(handler, metadata, _languageServer, cancellationToken).ConfigureAwait(false);