title: WPF Prism RegisterTypeForNavigation with viewmodel type
body: <p>In WPF + Prism, how can I navigate to a strongly type object using view-model type:</p>
  
  <pre><code>_navigationService.NavigateAsync&lt;MainPageviewModel&gt;();
  </code></pre>
  
  <p>For this to work I suppose I'd need something like this:</p>
  
  <pre><code>Container.RegisterTypeForNavigation&lt;MainPage, MainPageViewModel&gt;();
  </code></pre>