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