Qual é a melhor maneira de lidar com o GoBack para as diferentes plataformas MvvmCross (v3)?

Em MvvmCross v3 eu usoShowViewModel para navegar para páginas diferentes. Antes de converter para Mvx eu usaria oNavigationService.GoBack() método para voltar para a página anterior. A vantagem é que a página não é recriada.

Desde oGoBack O método é específico da plataforma para WP, WInRT, Silverlight, qual é a melhor maneira de lidar com o retorno à página anterior para que o modelo de exibição permaneça independente da plataforma?

Uma solução pode ser usarShowViewModel passando alguns dados que a visão pode ver e, em seguida, no caso de WP / WinRT, chamandoRemoveBackEntry da vista. Mas com Mvx, provavelmente há um jeito melhor.

questionAnswers(2)

yourAnswerToTheQuestion