title: do i have to unsubscribe from events when closing a window in wpf?
body: <p>the tiltle says it all, in my window (not the main window) constructor i have </p>
  
  <pre><code>EventAggregator.OnUserLoggedIn += OnUserLoggedIn;
  EventAggregator.OnUserLoggedOff += OnUserLoggedOff;
  </code></pre>
  
  <p>is there a difference between </p>
  
  <pre><code>this.Close()
  </code></pre>
  
  <p>and </p>
  
  <pre><code>EventAggregator.OnUserLoggedIn -= OnUserLoggedIn;
  EventAggregator.OnUserLoggedOff -= OnUserLoggedOff;
  this.Close()
  </code></pre>
  
  <p>i've read that closing the window disposes all unmanged resources, are those events considered maneged or unmanaged?</p>