title: Overwriting UrlHelper with a CustomUrlHelper - ASP.NET CORE 2.0
body: <p>Is there a way to force my ASP.NET Core 2.0 app to use a custom UrlHelper I've written everywhere?</p>
  
  <p>I have a class with custom logic</p>
  
  <pre><code>public class CustomUrlHelper : UrlHelper { ... }
  </code></pre>
  
  <p>I want it to be used everywhere, so that urls are generated according to our custom business rules.</p>