1 instantiation of RequestExecutionQueue
Microsoft.CommonLanguageServerProtocol.Framework.Package (1)
AbstractLanguageServer.cs (1)
164
var queue = new
RequestExecutionQueue
<TRequestContext>(this, Logger, handlerProvider);
7 references to RequestExecutionQueue
Microsoft.CommonLanguageServerProtocol.Framework.Package (7)
AbstractLanguageServer.cs (3)
164
var
queue = new RequestExecutionQueue<TRequestContext>(this, Logger, handlerProvider);
353
internal
RequestExecutionQueue
<TRequestContext>.TestAccessor? GetQueueAccessor()
355
if (_server._queue.Value is
RequestExecutionQueue
<TRequestContext> requestExecution)
RequestExecutionQueue.cs (4)
59
private static readonly MethodInfo s_processQueueCoreAsync = typeof(
RequestExecutionQueue
<TRequestContext>)
60
.GetMethod(nameof(
RequestExecutionQueue
<TRequestContext>.ProcessQueueCoreAsync), BindingFlags.NonPublic | BindingFlags.Instance)!;
457
private readonly
RequestExecutionQueue
<TRequestContext> _queue;
459
public TestAccessor(
RequestExecutionQueue
<TRequestContext> queue)