3 instantiations of InitializeParams
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Utilities\AbstractLanguageServerHostTests.cs (1)
50var initializeResponse = await testLspServer.ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, new InitializeParams { Capabilities = clientCapabilities }, CancellationToken.None);
Utilities\LspClientExtensions.cs (1)
17return await lspClient.ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, new InitializeParams { Capabilities = clientCapabilities }, CancellationToken.None);
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (1)
TestExampleLanguageServer.cs (1)
149var request = new InitializeParams
25 references to InitializeParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Handler\IInitializeManager.cs (2)
15InitializeParams? TryGetInitializeParams(); 17void SetInitializeParams(InitializeParams initializeParams);
Handler\InitializeManager.cs (3)
16private InitializeParams? _initializeParams; 28public void SetInitializeParams(InitializeParams initializeParams) 34public InitializeParams? TryGetInitializeParams()
Handler\ServerLifetime\InitializeHandler.cs (2)
15internal sealed class InitializeHandler : ILspServiceRequestHandler<InitializeParams, InitializeResult> 24public Task<InitializeResult> HandleRequestAsync(InitializeParams request, RequestContext context, CancellationToken cancellationToken)
Protocol\Converters\InitializeParamsWorkspaceFoldersConverter.cs (2)
12/// This is used to surface the distinction between "not supported" and "none open" for <see cref="InitializeParams.WorkspaceFolders"/> 24/// To represent this on <see cref="InitializeParams.WorkspaceFolders"/>, we use <see langword="null"/>
Protocol\Methods.Lifecyle.cs (1)
26public static readonly LspRequest<InitializeParams, InitializeResult> Initialize = new(InitializeName);
RoslynRequestExecutionQueue.cs (1)
57var initializeParams = _initializeManager.TryGetInitializeParams();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Utilities\AbstractLanguageServerHostTests.cs (1)
50var initializeResponse = await testLspServer.ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, new InitializeParams { Capabilities = clientCapabilities }, CancellationToken.None);
Utilities\LspClientExtensions.cs (1)
17return await lspClient.ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, new InitializeParams { Capabilities = clientCapabilities }, CancellationToken.None);
Microsoft.CommonLanguageServerProtocol.Framework.Example (6)
CapabilitiesManager.cs (4)
10internal sealed class CapabilitiesManager : IInitializeManager<InitializeParams, InitializeResult> 12private InitializeParams? _initializeParams; 14public void SetInitializeParams(InitializeParams request) 37public InitializeParams GetInitializeParams()
ExampleLanguageServer.cs (2)
33.AddSingleton<IInitializeManager<InitializeParams, InitializeResult>, CapabilitiesManager>() 56.AddSingleton<IMethodHandler, InitializeHandler<InitializeParams, InitializeResult, ExampleRequestContext>>()
Microsoft.CommonLanguageServerProtocol.Framework.UnitTests (2)
TestExampleLanguageServer.cs (2)
149var request = new InitializeParams 157var result = await ExecuteRequestAsync<InitializeParams, InitializeResult>(Methods.InitializeName, request, CancellationToken.None);
Microsoft.VisualStudio.LanguageServices.LiveShare (4)
LiveShareInitializeHandler.cs (2)
16internal class LiveShareInitializeHandler : ILspRequestHandler<InitializeParams, InitializeResult, Solution> 28public Task<InitializeResult> HandleAsync(InitializeParams param, RequestContext<Solution> requestContext, CancellationToken cancellationToken)
LSPSDKInitializeHandler.cs (2)
23internal sealed class LSPSDKInitializeHandler : ILspRequestHandler<LSP.InitializeParams, LSP.InitializeResult, Solution> 31public Task<LSP.InitializeResult> HandleAsync(LSP.InitializeParams request, RequestContext<Solution> requestContext, CancellationToken cancellationToken)