private Uri GetUriInternal <TViewModel>() where TViewModel : PageViewModel { var uri = NavigationUriProvider.Get <TViewModel>(); var navigationContext = NavigationContext.Create(uri.OriginalString); var navigationEvent = BuildNavigationEvent(navigationContext, uri); return(BuildPath(navigationEvent)); }
public NavigationServiceConfiguration() { Serializer = new NavigationSerializer(); NavigationUriProvider = new NavigationUriProvider(); }