title: How do I add a route query parameter to a ShellContent item in a Xamarin Forms app
body: <p>I have a ContentPage that lists purchase requests. I am trying to add a Flyout visual hierarchy to the AppShell.xaml. The navigation needs to have items that will navigate to the same page, but should pass a query parameter which the page will then use to filter the data on the page. So the route attribute needs to looks something like this <code>Route="purchase-requests?filter=for-me"</code>. </p>
  
  <p>The problem I'm experiencing is that the app fails with "unable to figure out route for: //fusion/IMPL_purchase-requests?filter=for-me/purchase-requests?filter=for-me/" when I run it.</p>
  
  <p>A more complete sample showing what I need.</p>
  
  <pre><code>&lt;FlyoutItem Title="Fusion" 
              Route="fusion"
              FlyoutDisplayOptions="AsMultipleItems"&gt;
      &lt;ShellContent Title="Waiting (for me)"
                    Route="purchase-requests?filter=for-me"
                    ContentTemplate="{DataTemplate local:PurchaseRequestsPage}" /&gt;
      &lt;ShellContent Title="Waiting (by me)"
                    Route="purchase-requests?filter=by-me"
                    ContentTemplate="{DataTemplate local:PurchaseRequestsPage}" /&gt;
  &lt;/FlyoutItem&gt;
  </code></pre>