public Task UnregisterCapability(UnregistrationParams @params) { var evt = OnUnregisterCapability; if (evt == null) { return(Task.CompletedTask); } var tcs = new TaskCompletionSource <object>(); var e = new UnregisterCapabilityEventArgs(tcs) { @params = @params }; evt(this, e); return(tcs.Task); }
private void OnUnregisterCapability(object sender, UnregisterCapabilityEventArgs e) => _rpc.NotifyWithParameterObjectAsync("client/unregisterCapability", e.@params).DoNotWait();
private void OnUnregisterCapability(object sender, UnregisterCapabilityEventArgs e) => _rpc.InvokeAsync("client/unregisterCapability", e.@params);