private void FacadeNavigatedEventHandler(object sender, NavigationEventArgs e) { foreach (var handler in _navigatedEventHandlers) { var eventArgs = new MvvmNavigatedEventArgs() { NavigationMode = e.NavigationMode, Parameter = e.Parameter }; handler(this, eventArgs); } }
private void frame_Navigated(object sender, MvvmNavigatedEventArgs e) { _suspensionManagerState.SessionState[LastNavigationParameterKey] = e.Parameter; NavigateToCurrentViewModel(e.NavigationMode, e.Parameter); }