Я перенес приложение из MvvmCross 5.x в MvvmCross 6.1.2, и теперь у меня проблема с пакетом ntransferring во время навигации.
IMvxNavigationService
инициализируется и передается в VM через конструктор.
Теперь я пытаюсь передать MvxBundle на MainViewModel
при следующем вызове
NavigationService.Navigate<MainViewModel>(new MvxBundle(new Dictionary<string, string>()
{
{"key1","value1" },
{"key2","value2" },
}));
В MainViewModel
я переопределяю InitFromBundle
protected override void InitFromBundle(IMvxBundle parameters)
{
base.InitFromBundle(parameters);
}
Но parameters
пуст. parameters.Data
не содержит мой Dictionary
.
Я что-то не так делаю?