Я думаю, что вы делаете неправильно, так это то, что вместо создания свойства для привязки вида и модели представления, которое вы используете поле, вы можете попробовать это:
public IMvxAsyncCommand TestAsyncCommand {get; set;}
А затем в конструкторе выполнитеэто:
public TestViewModel(IMvxLogProvider logProvider, IMvxNavigationService navigationService)
: base(logProvider, navigation)
{
TestAsyncCommand = new MvxAsyncCommand(async () => await TestAsyncCommandMethod());
}
ОБНОВЛЕНИЕ
Это похоже на ошибку с MvvmCross!Проблему можно найти по добавленной ссылке
https://github.com/MvvmCross/MvvmCross/issues/1589