bool ICommand.CanExecute(object parameter)
        {
            if (parameter != null)
            {
                throw new ArgumentException();
            }

            return(this.canExecuteMethodName == null
                ? true
                : BootStrapper.ExecuteViewQuery(this.canExecuteMethodName, this.ViewModel));
        }