public Command(Action action, CanAction canAction) { this.action = action; this.canAction = canAction; }
public Boolean CanExecute(Object parameter) { return(CanAction?.Invoke() ?? true); }