public RazorOmniSharpRequestInvoker( RequestInvokerOptions options, IOutputHandler outputHandler, IRequestRouter <IHandlerDescriptor?> requestRouter, IRequestProcessIdentifier requestProcessIdentifier, ILoggerFactory loggerFactory) { _requestTimeout = options.RequestTimeout; _outputHandler = outputHandler; _requestRouter = requestRouter; _requestProcessIdentifier = requestProcessIdentifier; _requestScheduler = new JsonRpcRequestScheduler(loggerFactory); _logger = loggerFactory.CreateLogger <RazorOmniSharpRequestInvoker>(); }
public TestAccessor(JsonRpcRequestScheduler requestScheduler) { _requestScheduler = requestScheduler; }
public JsonRpcRequestSchedulerTest() { Scheduler = new JsonRpcRequestScheduler(TestLoggerFactory.Instance); TestAccessor = Scheduler.GetTestAccessor(); }