private INavigationParameters GetParams(string fullPath, INavigationParameters parameters) { var result = fullPath.Split('?'); NavigationParameters queryParameters = null; if (result.Count() > 1) { queryParameters = new NavigationParameters(result[1]); queryParameters = (NavigationParameters)queryParameters.Concat(parameters); } return(queryParameters); }