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