public abstract Task <VariablesResponse> Handle(VariablesArguments request, CancellationToken cancellationToken);
 public static Task <VariablesResponse> RequestVariables(this IDebugAdapterClient mediator, VariablesArguments @params, CancellationToken cancellationToken = default)
 {
     return(mediator.SendRequest(@params, cancellationToken));
 }
 public override Task <VariablesResponse> Handle(VariablesArguments request, CancellationToken cancellationToken) => _handler.Invoke(request, cancellationToken);