public RazorInProcLanguageClient( CSharpVisualBasicLspServiceProvider lspServiceProvider, IGlobalOptionService globalOptions, IAsynchronousOperationListenerProvider listenerProvider, ExperimentalCapabilitiesProvider experimentalCapabilitiesProvider, IThreadingContext threadingContext, ILspLoggerFactory lspLoggerFactory, [Import(AllowDefault = true)] AbstractLanguageClientMiddleLayer middleLayer) : base(lspServiceProvider, globalOptions, listenerProvider, lspLoggerFactory, threadingContext, middleLayer) { _experimentalCapabilitiesProvider = experimentalCapabilitiesProvider; }
public RazorInProcLanguageClient( RequestDispatcherFactory csharpVBRequestDispatcherFactory, IGlobalOptionService globalOptions, IAsynchronousOperationListenerProvider listenerProvider, LspWorkspaceRegistrationService lspWorkspaceRegistrationService, DefaultCapabilitiesProvider defaultCapabilitiesProvider, IThreadingContext threadingContext, ILspLoggerFactory lspLoggerFactory, [Import(AllowDefault = true)] AbstractLanguageClientMiddleLayer middleLayer) : base(csharpVBRequestDispatcherFactory, globalOptions, listenerProvider, lspWorkspaceRegistrationService, lspLoggerFactory, threadingContext, middleLayer) { _defaultCapabilitiesProvider = defaultCapabilitiesProvider; }