Implemented interface member:
method
GetRequiredService<T>
Microsoft.CommonLanguageServerProtocol.Framework.ILspServices.GetRequiredService<T>()
28 references to GetRequiredService
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (3)
AbstractRazorLspServiceFactory.cs (1)
27public T GetRequiredService<T>() where T : notnull => lspServices.GetRequiredService<T>();
Cohost\RazorClientLanguageServerManagerFactory.cs (1)
20var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>();
Cohost\RazorSemanticTokensRefreshQueueWrapper.cs (1)
25var semanticTokensRefreshQueue = lspServices.GetRequiredService<SemanticTokensRefreshQueue>();
Microsoft.CodeAnalysis.ExternalAccess.Xaml (2)
External\XamlRequestHandlerFactoryBase.cs (1)
24var resolveDataCache = lspServices.GetRequiredService<ResolveDataCache>();
Internal\OnInitializedServiceFactory.cs (1)
35var clientLanguageServerManager = lspServices.GetRequiredService<IClientLanguageServerManager>();
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\Razor\RazorClientLanguageServerManagerFactory.cs (1)
19var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (22)
Handler\CodeLens\CodeLensRefreshQueueFactory.cs (2)
34var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>(); 35var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\Configuration\DidChangeConfigurationNotificationHandlerFactory.cs (2)
28var clientManager = lspServices.GetRequiredService<IClientLanguageServerManager>(); 29var lspLogger = lspServices.GetRequiredService<AbstractLspLogger>();
Handler\Diagnostics\DiagnosticsRefreshQueue.cs (2)
37var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>(); 38var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticHandlerFactory.cs (1)
27var clientLanguageServerManager = lspServices.GetRequiredService<IClientLanguageServerManager>();
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticHandlerFactory.cs (1)
25var workspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\Diagnostics\WorkspacePullDiagnosticHandlerFactory.cs (1)
25var workspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\InlayHint\InlayHintRefreshQueueFactory.cs (2)
34var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>(); 35var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\SemanticTokens\SemanticTokensFullHandlerFactory.cs (1)
21var semanticTokensRefreshQueue = lspServices.GetRequiredService<SemanticTokensRefreshQueue>();
Handler\SemanticTokens\SemanticTokensRangeHandlerFactory.cs (1)
27var semanticTokensRefreshQueue = lspServices.GetRequiredService<SemanticTokensRefreshQueue>();
Handler\SemanticTokens\SemanticTokensRangesHandlerFactory.cs (1)
28var semanticTokensRefreshQueue = lspServices.GetRequiredService<SemanticTokensRefreshQueue>();
Handler\SemanticTokens\SemanticTokensRefreshQueueFactory.cs (2)
30var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>(); 31var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Handler\ServerLifetime\LspServiceLifeCycleManager.cs (1)
30var clientLanguageServerManager = lspServices.GetRequiredService<IClientLanguageServerManager>();
Handler\SourceGenerators\SourceGeneratorRefreshQueueFactory.cs (2)
21var notificationManager = lspServices.GetRequiredService<IClientLanguageServerManager>(); 22var lspWorkspaceManager = lspServices.GetRequiredService<LspWorkspaceManager>();
Workspaces\LspWorkspaceManagerFactory.cs (3)
20var logger = lspServices.GetRequiredService<AbstractLspLogger>(); 22var languageInfoProvider = lspServices.GetRequiredService<ILanguageInfoProvider>(); 23var telemetryLogger = lspServices.GetRequiredService<RequestTelemetryLogger>();