title: Reload current page in Aurelia
body: <p>I have an <a href="http://www.aurelia.io">Aurelia</a> application where the user can select the company they're currently "working on". Every page in the app is dependent on the currently selected company, and the user can select a new company from a drop-down menu. The drop-down is a component sitting on the nav-bar.</p>
  
  <p>What I'd like is to have that component reload the current page on the <code>change.delegate</code> handler without restarting the app. So setting <code>window.location.href</code> is out of the question.</p>
  
  <p><strong>Is there a way to force the aurelia <code>Router</code> to reload the current route/page?</strong></p>
  
  <p>The alternative would be to use the <code>EventAggregator</code> to signal a company change throughout the app, but that would require either subscribing to that event on every page or having every page inherit from a base class that subscribes to that event, but these are much more involved options.</p>