1 implementation of CreateRequestContextAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\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.CodeAnalysis.LanguageServer.Protocol (2)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\IQueueItem.cs (1)
24
/// <param name="context">The context created by <see cref="
CreateRequestContextAsync
{TRequest}(IMethodHandler, RequestHandlerMetadata, AbstractLanguageServer{TRequestContext}, CancellationToken)"/>.</param>
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\RequestExecutionQueue.cs (1)
337
var contextInfo = await work.
CreateRequestContextAsync
<TRequest>(handler, metadata, _languageServer, cancellationToken).ConfigureAwait(false);