1 override of CreateRequestContextAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\RequestContextFactory.cs (1)
22
public override Task<RequestContext>
CreateRequestContextAsync
<TRequestParam>(IQueueItem<RequestContext> queueItem, IMethodHandler methodHandler, TRequestParam requestParam, CancellationToken cancellationToken)
2 references to CreateRequestContextAsync
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\AbstractRequestContextFactory.cs (1)
18
/// RequestContext's are useful for passing document context, since by default <see cref="
CreateRequestContextAsync
{TRequestParam}(IQueueItem{TRequestContext}, IMethodHandler, TRequestParam, CancellationToken)"/>
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\QueueItem.cs (1)
102
var context = await requestContextFactory.
CreateRequestContextAsync
(this, handler, deserializedRequest, cancellationToken).ConfigureAwait(false);