public AsyncPageCommand(ExecuteAsyncCommand handler) { ExecuteAsync = handler; _canExecute = true; }
public void ExecuteAsyncCommandExecute() { var command = new ExecuteAsyncCommand(); command.Execute(); }
/// <summary> /// Создаёт экземпляр модели представления команды с привязанным /// асинхронным обработчиком /// </summary> /// <param name="commandHandler">Асинхронный обработчик</param> public CommandViewModel(ExecuteAsyncCommand commandHandler) { this.command = new AsyncPageCommand(commandHandler); }