private Task OnConnected() { if (Connected != null) { return(Connected.InvokeAllAsync(this, EventArgs.Empty)); } else { return(Task.CompletedTask); } }