AsyncValueCommand
public class AsyncValueCommand : BaseAsyncValueCommand<object, object>, IAsyncValueCommand, ICommand
An implementation of IAsyncValueCommand. Allows Commands to safely be used asynchronously with Task.
public AsyncValueCommand(Func<ValueTask> execute, Func<object, bool> canExecute = null, Action<Exception> onException = null, bool continueOnCapturedContext = false, bool allowsMultipleExecutions = true)
Initializes a new instance of AsyncValueCommand
public AsyncValueCommand(Func<ValueTask> execute, Func<bool> canExecute, Action<Exception> onException = null, bool continueOnCapturedContext = false, bool allowsMultipleExecutions = true)
Initializes a new instance of AsyncValueCommand
Executes the Command as a ValueTask