What is the best way to pass objects to “navigated to” viewmodel in MVVMCross?
问题 I've a ViewModel which contains a Team which has a Players property which is a list of Player objects. Within TeamView the Team is deep loaded, so player data is already in the memory. What is the best way to pass a given selected Player class instance to a PlayerView? The problem is that MVVMCross ViewModel constructors can only contain string properties in current version. I've the following ideas: Pass the Id of the selected Player and assign the Team.Players property as a ViewModel to the