title: View Switching Navigation using Prism,MVVM,Unity
body: <pre><code>container.RegisterType&lt;object, LabStatusView&gt;("LabStatusView");
  Uri LabStatusViewUri = new Uri("pack://application:,,,/LabStatus;component/LabStatusView.xaml",     
  UriKind.Absolute);
  regionManager.RequestNavigate("HorizonNavigatorView",LabStatusViewUri,NavigationCompleted);
  </code></pre>
  
  <p>I am using this to navigate to LabStatusView, which seems straightforward.</p>
  
  <p>ObjectStates after the requestNavigate is executed:</p>
  
  <ol>
  <li>regionManager.Regions.ActiveRegion contains one object of type "Object" instead of LabStatusView.</li>
  <li>The only quirk of using Unity known to me is that i have register my type using overload of RegiterType method.</li>
  </ol>
  
  <p>Any suggestion what i am doing wrong here ?</p>