3 types derived from LspWorkspaceRegistrationService
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Testing\RazorTestWorkspaceRegistrationService.cs (1)
15internal sealed class RazorTestWorkspaceRegistrationService : LspWorkspaceRegistrationService
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\WorkspaceRegistrationService.cs (1)
15internal sealed class WorkspaceRegistrationService : LspWorkspaceRegistrationService
Microsoft.VisualStudio.LanguageServices (1)
LanguageClient\VisualStudioLspWorkspaceRegistrationService.cs (1)
12internal sealed class VisualStudioLspWorkspaceRegistrationService : LspWorkspaceRegistrationService
46 references to LspWorkspaceRegistrationService
Microsoft.CodeAnalysis.EditorFeatures (3)
ExternalAccess\VSTypeScript\VSTypeScriptLifeCycleManager.cs (1)
16internal class VSTypeScriptLifeCycleManager(LspWorkspaceRegistrationService lspWorkspaceRegistrationService)
ExternalAccess\VSTypeScript\VSTypeScriptLspWorkspaceManagerFactory.cs (1)
15internal class VSTypeScriptLspWorkspaceManagerFactory(LspWorkspaceRegistrationService lspWorkspaceRegistrationService)
ExternalAccess\VSTypeScript\VSTypeScriptPullDiagnosticHandlerProvider.cs (1)
29LspWorkspaceRegistrationService registrationService,
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Testing\RazorTestWorkspaceRegistrationService.cs (1)
13[Export(typeof(LspWorkspaceRegistrationService))]
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\WorkspaceRegistrationService.cs (1)
14[Export(typeof(LspWorkspaceRegistrationService)), Shared]
Microsoft.CodeAnalysis.LanguageServer.Protocol (32)
Handler\AbstractRefreshQueue.cs (2)
31private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 41LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\CodeLens\CodeLensRefreshQueue.cs (1)
17LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\CodeLens\CodeLensRefreshQueueFactory.cs (2)
17private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 24LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\Diagnostics\AbstractWorkspacePullDiagnosticsHandler.cs (2)
21private readonly LspWorkspaceRegistrationService _workspaceRegistrationService; 39LspWorkspaceRegistrationService registrationService,
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (3)
20private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 27LspWorkspaceRegistrationService lspWorkspaceRegistrationService, 48LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (1)
18LspWorkspaceRegistrationService registrationService,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
25LspWorkspaceRegistrationService registrationService,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
19LspWorkspaceRegistrationService registrationService,
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (1)
18LspWorkspaceRegistrationService registrationService,
Handler\InlayHint\InlayHintRefreshQueue.cs (1)
18LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\InlayHint\InlayHintRefreshQueueFactory.cs (2)
17private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 24LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
33LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\SemanticTokens\SemanticTokensRefreshQueueFactory.cs (2)
16private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 22LspWorkspaceRegistrationService lspWorkspaceRegistrationService)
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (3)
21private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 26internal class LspLifeCycleManagerFactory(LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : ILspServiceFactory 35private LspServiceLifeCycleManager(IClientLanguageServerManager clientLanguageServerManager, LspWorkspaceRegistrationService lspWorkspaceRegistrationService)
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (2)
27private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 34LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Handler\SourceGenerators\SourceGeneratorRefreshQueueFactory.cs (1)
17LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : ILspServiceFactory
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
21/// workspace registered by the <see cref="LspWorkspaceRegistrationService"/>.
Workspaces\LspWorkspaceManager.cs (2)
70private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService; 77LspWorkspaceRegistrationService lspWorkspaceRegistrationService,
Workspaces\LspWorkspaceManagerFactory.cs (1)
16internal class LspWorkspaceManagerFactory(LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : ILspServiceFactory
Workspaces\LspWorkspaceRegistrationEventListener.cs (2)
21internal sealed class LspWorkspaceRegistrationEventListener(LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : IEventListener 23private readonly LspWorkspaceRegistrationService _lspWorkspaceRegistrationService = lspWorkspaceRegistrationService;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
Metadata\LspMetadataAsSourceWorkspaceTests.cs (1)
101testLspServer.TestWorkspace.ExportProvider.GetExportedValue<LspWorkspaceRegistrationService>().Register(workspaceForDocument);
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (1)
53testLspServer.TestWorkspace.GetService<LspWorkspaceRegistrationService>().Register(miscWorkspace);
Workspaces\LspWorkspaceManagerTests.cs (3)
314var workspaceRegistrationService = testLspServer.TestWorkspace.GetService<LspWorkspaceRegistrationService>(); 342var workspaceRegistrationService = exportProvider.GetExport<LspWorkspaceRegistrationService>();
Workspaces\LspWorkspaceRegistrationServiceTests.cs (1)
24registrationService = (TestWorkspaceRegistrationService)testLspServer.TestWorkspace.ExportProvider.GetExportedValue<LspWorkspaceRegistrationService>();
Microsoft.VisualStudio.LanguageServices (1)
LanguageClient\VisualStudioLspWorkspaceRegistrationService.cs (1)
11[Export(typeof(LspWorkspaceRegistrationService)), Shared]
Microsoft.VisualStudio.LanguageServices.Xaml (2)
Implementation\LanguageServer\XamlLifeCycleManager.cs (1)
17internal sealed class XamlLifeCycleManager(LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : LspServiceLifeCycleManager.LspLifeCycleManagerFactory(lspWorkspaceRegistrationService);
Implementation\LanguageServer\XamlLspWorkspaceManagerFactory.cs (1)
18public XamlLspWorkspaceManagerFactory(LspWorkspaceRegistrationService lspWorkspaceRegistrationService) : base(lspWorkspaceRegistrationService)