3 types derived from LspWorkspaceRegistrationService
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Testing\RazorTestWorkspaceRegistrationService.cs (1)
15
internal sealed class RazorTestWorkspaceRegistrationService :
LspWorkspaceRegistrationService
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\WorkspaceRegistrationService.cs (1)
15
internal sealed class WorkspaceRegistrationService :
LspWorkspaceRegistrationService
Microsoft.VisualStudio.LanguageServices (1)
LanguageClient\VisualStudioLspWorkspaceRegistrationService.cs (1)
12
internal sealed class VisualStudioLspWorkspaceRegistrationService :
LspWorkspaceRegistrationService
42 references to LspWorkspaceRegistrationService
Microsoft.CodeAnalysis.EditorFeatures (3)
ExternalAccess\VSTypeScript\VSTypeScriptLifeCycleManager.cs (1)
16
internal class VSTypeScriptLifeCycleManager(
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService)
ExternalAccess\VSTypeScript\VSTypeScriptLspWorkspaceManagerFactory.cs (1)
15
internal class VSTypeScriptLspWorkspaceManagerFactory(
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService)
ExternalAccess\VSTypeScript\VSTypeScriptPullDiagnosticHandlerProvider.cs (1)
29
LspWorkspaceRegistrationService
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 (31)
Handler\AbstractRefreshQueue.cs (2)
31
private readonly
LspWorkspaceRegistrationService
_lspWorkspaceRegistrationService;
39
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\CodeLens\CodeLensRefreshQueue.cs (1)
17
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\CodeLens\CodeLensRefreshQueueFactory.cs (1)
18
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\Diagnostics\AbstractWorkspacePullDiagnosticsHandler.cs (2)
21
private readonly
LspWorkspaceRegistrationService
_workspaceRegistrationService;
39
LspWorkspaceRegistrationService
registrationService,
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (2)
21
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
38
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (1)
18
LspWorkspaceRegistrationService
registrationService,
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
25
LspWorkspaceRegistrationService
registrationService,
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (1)
19
LspWorkspaceRegistrationService
registrationService,
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (1)
18
LspWorkspaceRegistrationService
registrationService,
Handler\InlayHint\InlayHintRefreshQueue.cs (1)
18
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\InlayHint\InlayHintRefreshQueueFactory.cs (1)
18
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\ProjectContext\ProjectContextRefreshQueue.cs (1)
12
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\ProjectContext\ProjectContextRefreshQueueFactory.cs (1)
17
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\SemanticTokens\SemanticTokensRefreshQueue.cs (1)
35
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\SemanticTokens\SemanticTokensRefreshQueueFactory.cs (1)
17
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (3)
21
private readonly
LspWorkspaceRegistrationService
_lspWorkspaceRegistrationService;
26
internal class LspLifeCycleManagerFactory(
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService) : ILspServiceFactory
35
private LspServiceLifeCycleManager(IClientLanguageServerManager clientLanguageServerManager,
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService)
Handler\SourceGenerators\SourceGeneratorRefreshQueue.cs (2)
27
private readonly
LspWorkspaceRegistrationService
_lspWorkspaceRegistrationService;
34
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Handler\SourceGenerators\SourceGeneratorRefreshQueueFactory.cs (1)
17
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService) : ILspServiceFactory
Handler\SourceGenerators\WorkspaceRefreshSourceGeneratorsHandler.cs (1)
23
internal class WorkspaceRefreshSourceGeneratorsHandler(
LspWorkspaceRegistrationService
workspaceRegistrationService) : ILspServiceNotificationHandler<RefreshSourceGeneratorsParams>
Workspaces\LspMiscellaneousFilesWorkspaceProvider.cs (1)
22
/// workspace registered by the <see cref="
LspWorkspaceRegistrationService
"/>.
Workspaces\LspWorkspaceManager.cs (2)
69
private readonly
LspWorkspaceRegistrationService
_lspWorkspaceRegistrationService;
76
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService,
Workspaces\LspWorkspaceManagerFactory.cs (1)
16
internal class LspWorkspaceManagerFactory(
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService) : ILspServiceFactory
Workspaces\LspWorkspaceRegistrationEventListener.cs (2)
21
internal sealed class LspWorkspaceRegistrationEventListener(
LspWorkspaceRegistrationService
lspWorkspaceRegistrationService) : IEventListener
23
private readonly
LspWorkspaceRegistrationService
_lspWorkspaceRegistrationService = lspWorkspaceRegistrationService;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
Metadata\LspMetadataAsSourceWorkspaceTests.cs (1)
100
testLspServer.TestWorkspace.ExportProvider.GetExportedValue<
LspWorkspaceRegistrationService
>().Register(workspaceForDocument);
Workspaces\LspWorkspaceManagerTests.cs (3)
266
var
workspaceRegistrationService = testLspServer.TestWorkspace.GetService<
LspWorkspaceRegistrationService
>();
294
var workspaceRegistrationService = exportProvider.GetExport<
LspWorkspaceRegistrationService
>();
Workspaces\LspWorkspaceRegistrationServiceTests.cs (1)
24
registrationService = (TestWorkspaceRegistrationService)testLspServer.TestWorkspace.ExportProvider.GetExportedValue<
LspWorkspaceRegistrationService
>();
Microsoft.VisualStudio.LanguageServices (1)
LanguageClient\VisualStudioLspWorkspaceRegistrationService.cs (1)
11
[Export(typeof(
LspWorkspaceRegistrationService
)), Shared]