public Task <SumType <SemanticTokens, SemanticTokensEdits> > GetTextDocumentSemanticTokensEditsAsync(SemanticTokensEditsParams semanticTokensEditsParams, CancellationToken cancellationToken) => _requestHandlerProvider.ExecuteRequestAsync <SemanticTokensEditsParams, SumType <SemanticTokens, SemanticTokensEdits> >(_queue, SemanticTokensMethods.TextDocumentSemanticTokensEditsName, semanticTokensEditsParams, _clientCapabilities, _clientName, cancellationToken);
public Task <SumType <SemanticTokens, SemanticTokensEdits> > GetTextDocumentSemanticTokensEditsAsync(SemanticTokensEditsParams semanticTokensEditsParams, CancellationToken cancellationToken) { Contract.ThrowIfNull(_clientCapabilities, $"{nameof(InitializeAsync)} has not been called."); return(RequestDispatcher.ExecuteRequestAsync <SemanticTokensEditsParams, SumType <SemanticTokens, SemanticTokensEdits> >(Queue, SemanticTokensMethods.TextDocumentSemanticTokensEditsName, semanticTokensEditsParams, _clientCapabilities, ClientName, cancellationToken)); }
public abstract Task <ProvideSemanticTokensEditsResponse> ProvideSemanticTokensEditsAsync(SemanticTokensEditsParams semanticTokensParams, CancellationToken cancellationToken);