public CustomCommand( ExecuteHandler executeAction, CanExecuteHandler canExecuteAction = null, bool handleExceptions = false, ViewModelBase parent = null, bool autoCanExecute = false, string groupName = null) : base(canExecuteAction, handleExceptions, parent, autoCanExecute, groupName) { executeAction.NotNull("execute"); ExecuteAction = executeAction; }