private void NavigatingHandler(object sender, WebNavigatingEventArgs args) { string url = args.Url; var parsedValues = HttpUtility.ParseQueryString(url); args.Cancel = true; IReflectionHelper reflectionHelper = DependencyService.Get <IReflectionHelper>(); Type thisType = this.GetType(); string methodName = parsedValues.First().Value; string lastPageNumber = parsedValues.GetValues("lastPageNumber").First(); MethodInfo method = reflectionHelper.GetMethodInfo(thisType, methodName); method.Invoke(this, new object[] { lastPageNumber }); }