2 instantiations of ExecuteCommandParams
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
CodeActions\RunCodeActionsTests.cs (1)
65
var command = new LSP.
ExecuteCommandParams
Commands\ExecuteWorkspaceCommandTests.cs (1)
36
var request = new
ExecuteCommandParams
()
13 references to ExecuteCommandParams
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Handler\Commands\AbstractExecuteWorkspaceCommandHandler.cs (3)
11
internal abstract class AbstractExecuteWorkspaceCommandHandler : ILspServiceDocumentRequestHandler<
ExecuteCommandParams
, object>
18
public abstract TextDocumentIdentifier GetTextDocumentIdentifier(
ExecuteCommandParams
request);
20
public abstract Task<object> HandleRequestAsync(
ExecuteCommandParams
request, RequestContext context, CancellationToken cancellationToken);
Handler\WorkspaceCommand\ExecuteWorkspaceCommandHandler.cs (3)
18
internal sealed class ExecuteWorkspaceCommandHandler : ILspServiceRequestHandler<
ExecuteCommandParams
, object?>
30
public async Task<object?> HandleRequestAsync(
ExecuteCommandParams
request, RequestContext context, CancellationToken cancellationToken)
37
var handler = (AbstractExecuteWorkspaceCommandHandler)handlerProvider.GetMethodHandler(requestMethod, TypeRef.FromOrNull(typeof(
ExecuteCommandParams
)), TypeRef.FromOrNull(typeof(object)), LanguageServerConstants.DefaultLanguageName);
Protocol\Methods.Workspace.cs (1)
282
public static readonly LspRequest<
ExecuteCommandParams
, object?> WorkspaceExecuteCommand = new(WorkspaceExecuteCommandName);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
CodeActions\RunCodeActionsTests.cs (2)
65
var
command = new LSP.ExecuteCommandParams
74
var result = await testLspServer.ExecuteRequestAsync<LSP.
ExecuteCommandParams
, object>(
Commands\ExecuteWorkspaceCommandTests.cs (4)
36
var
request = new ExecuteCommandParams()
41
var response = await server.ExecuteRequestAsync<
ExecuteCommandParams
, object>(Methods.WorkspaceExecuteCommandName, request, CancellationToken.None);
65
public override TextDocumentIdentifier GetTextDocumentIdentifier(
ExecuteCommandParams
request)
70
public override async Task<object> HandleRequestAsync(
ExecuteCommandParams
request, RequestContext context, CancellationToken cancellationToken)