Allow choice for exception ofType BusinessRuleException in UiPath Core 'Check' Activities

To reduce development complexity, it would be useful to chose between CheckPointException and BusinessRuleException exception type returned by activities:

  • UiPath.Core.Activities.CheckTrue
  • UiPath.Core.Activities.CheckFalse.

This would removing the need for additional ‘If’ switches with nested Throw New BusinessRuleException activities to control workflow execution.

  • To ensure this is not a breaking change, the default exception should be the current CheckPointException
  • This could be elaborated to more complex implementations, but allowing the distinction between System and Business Exceptions in this activity would be very useful.