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