title: Angular 4 Force navigate with refresh
body: <p>In one of my component (which isn't the <code>AppComponent</code>).</p>
  
  <p>I want for a specific call to navigate with a refresh of the whole app first :</p>
  
  <pre><code>this.router.navigate(['/en/homepage'])
  </code></pre>
  
  <p>I basically have an <code>APP_INITIALIZER</code>and some dynamic routing set in my <code>AppComponent</code>'s constructor and I would like that code to be run again before I navigate to my specified URL. So I am not looking for all my routerLink/router.navigate to refresh the app, just a specific one.</p>
  
  <p>As I am using a server side app (with universal) I can't use <code>window.location.href</code></p>