Передать некоторые параметры между страницами в UWP

Я пытаюсь портировать некоторые проекты Windows Phone 8 на текущий UWP и застреваю в этом фрагменте кода, который я использовал в старом проекте.

 private void Restaurant_Tap(object sender, System.Windows.Input.GestureEventArgs e)
    {
        string types = "restaurant";
        string title = "restaurant";
        string url = string.Format("/NearbyPlaces.xaml?latitude={0}&longitude={1}&types={2}&title={3}", LocationLatitude.Text, LocationLangitude.Text, types, title);
        NavigationService.Navigate(new Uri(url, UriKind.Relative));

    }

В этом коде я использовал NavigationService для передачи некоторых параметров на другую страницу. Я больше не мог пользоваться NaigationService, потому что UWP его не поддерживает. Я пытался использовать это в своем проекте UWP, но я думаю, что поддерживается только передача одного параметра, CMIIW.

 private void restaurant_tapped(object sender, TappedRoutedEventArgs e)
    {
        string types = "restaurant";
        string title = "restaurant";
        Frame.Navigate(typeof(placeResult), latLoc.Text, longLoc.Text, types, title);
    }

Этот код выдает мне ошибку, потому что он принимает 5 аргументов, что составляет +2 перегрузки. Мой вопрос: как правильно передать некоторые параметры в проекте UWP?