1 instantiation of LspServiceLifeCycleManager
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (1)
31return new LspServiceLifeCycleManager(clientLanguageServerManager, lspWorkspaceRegistrationService);
6 references to LspServiceLifeCycleManager
Microsoft.CodeAnalysis.EditorFeatures (2)
ExternalAccess\VSTypeScript\VSTypeScriptLifeCycleManager.cs (2)
13[ExportLspServiceFactory(typeof(LspServiceLifeCycleManager), ProtocolConstants.TypeScriptLanguageContract), Shared] 17: LspServiceLifeCycleManager.LspLifeCycleManagerFactory(lspWorkspaceRegistrationService);
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (1)
23[ExportCSharpVisualBasicLspServiceFactory(typeof(LspServiceLifeCycleManager)), Shared]
RoslynLanguageServer.cs (1)
85AddLazyService<ILifeCycleManager>(lspServices => lspServices.GetRequiredService<LspServiceLifeCycleManager>());
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\XamlLifeCycleManager.cs (2)
14[ExportLspServiceFactory(typeof(LspServiceLifeCycleManager), StringConstants.XamlLspLanguagesContract), Shared] 17internal sealed class XamlLifeCycleManager(LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : LspServiceLifeCycleManager.LspLifeCycleManagerFactory(lspWorkspaceRegistrationService);