AlinSpace.Commands by Alin Andersen

<PackageReference Include="AlinSpace.Commands" Version="6.0.0" />

 AsyncCommandExtensions

public static class AsyncCommandExtensions
public static void SafeExecute(this ICommand command, object parameter = null, bool callCanExecuteBeforeExecution = true, bool ignoreExceptions = true)

public static Task SafeExecuteAsync(this IAsyncCommand asyncCommand, object parameter = null, bool callCanExecuteBeforeExecution = true, bool ignoreExceptions = true)

public static ICommand ToCommand(this IAsyncCommand asyncCommand, bool fireAndForgetOnExecution = true)