ExecuteWithCatchExceptionAsync(FuncCancellationToken, Task, CancellationToken) |
Выполняет actionAsync, и возникшие исключения помещает в ValidationResult. Исключение OperationCanceledException выбрасывается без изменений. |
ExecuteWithCatchExceptionAsyncT(FuncCancellationToken, TaskT, CancellationToken) |
Выполняет funcAsync, возникшие исключения помещает в ValidationResult
и возвращает результат выполнения функции. Исключение OperationCanceledException выбрасывается без изменений. |