public static UniconNavigationParameters FromNavigationParameters(NavigationParameters navigationParameters) { UniconNavigationParameters uniconNavigationParameters = new UniconNavigationParameters(); foreach (KeyValuePair <string, object> keyValuePair in navigationParameters) { uniconNavigationParameters.Add(new UniconNavigationParameter(keyValuePair.Key, keyValuePair.Value)); } return(uniconNavigationParameters); }
public static UniconNavigationContext FromNavigationContext(NavigationContext navigationContext) { UniconNavigationContext uniconNavigationContext = new UniconNavigationContext(); if (navigationContext == null) { return(null); } uniconNavigationContext.NavigationParameters = UniconNavigationParameters.FromNavigationParameters(navigationContext.Parameters); uniconNavigationContext.Uri = navigationContext.Uri; return(uniconNavigationContext); }