IAsyncValueCommand
An Async implementation of ICommand for ValueTask
Returns true if the Command allows simultaneous executions
Returns true when the Command is currently executing. Returns false when the Command is not executing
Executes the Command as a ValueTask
void RaiseCanExecuteChanged()
Raises the CanExecuteChanged event.