async Task ParameterNavigation(Xamarin.Forms.Page page, NavigationParameters parameters, NavigationState state) { if (parameters == null) { parameters = new NavigationParameters(); } parameters.NavigationState = NavigationState.Init; page.AddNavigationArgs(parameters); await(page.BindingContext as BaseViewModel).LoadAsync(parameters); await(page.BindingContext as BaseViewModel).OnNavigate(parameters); }