public Task <CancelResponse> Handle(CancelArguments request, CancellationToken cancellationToken) { if (request.ProgressId is not null && _activeObserverTokens.TryGetValue(request.ProgressId, out var cts)) { cts.Cancel(); } return(Task.FromResult(new CancelResponse())); }
public CancelRequest(CancelArguments arguments) : base("cancel", arguments) { }