1 implementation of CreateRequestContextAsync
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
QueueItem.cs (1)
86
public 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)
337
var contextInfo = await work.
CreateRequestContextAsync
<TRequest>(handler, metadata, _languageServer, cancellationToken).ConfigureAwait(false);