title: Prism Regions Not Disposing Views or ViewModels
body: <p>I assumed that Prism Regions would automatically detect and call <code>Dispose</code> any views or view models that implemented the <code>IDisposable</code> interface.  Turns out I was wrong.  </p>
  
  <p>I then considered implementing <code>IActiveAware</code> so I could dispose my views/viewmodels on my own, but that seems rather hackish.  I'd rather have it done automatically.</p>
  
  <p>How can I configure Prism Regions to automatically dispose my views and view models that implement <code>IDisposable</code>?</p>