protected Task ExecuteOkAsync() { if (OnOkCanExecute()) { return OnOkExecuteAsync(); } return TaskHelper.Completed; }