Я работаю с iOS throw Xamarin. Я хочу отправить byte [] из одного viewModel в другой, используя showviewmodel.mvvmcross showviewmodel byte [] as param
Я призываю эту команду:
private MvxCommand _editUser;
public System.Windows.Input.ICommand EditUser
{
get{
return new MvxCommand
(() => ShowViewModel<UserViewModel> (new {array = new byte[3]}));
}
}
и ждать мои байты [], как пары в методе Init на другой ViewModel (UserViewModel):
public void Init(byte[] array)
{
}
Конструктор работает хорошо, но не достигают метод Init; Выдает исключение: Не удалось создать и инициализировать ViewModel для типа AccountApp.Core.iOS.UserViewModel из локатора MvxDefaultViewModelLocator - проверьте MvxTrace для получения дополнительной информации.
Любые идеи? Спасибо.