title: How to `extern alias` an assembly with .Net core?
body: <p><strong>TLDR</strong>: Everything is pretty much in the title.</p>
  
  <p>Suppose that your <code>project.json</code> uses two packages that have a two types which are named the same (same name, same namespace).</p>
  
  <p>How to use one of thoses types ?</p>
  
  <p>With classing .Net, that's easy. Just use an <a href="https://blogs.msdn.microsoft.com/ansonh/2006/09/27/extern-alias-walkthrough/" rel="noreferrer"><strong>extern alias</strong></a>.</p>
  
  <p>But <strong>how do you do that using .net core</strong> ? 
  I dont see any option in <code>package.json</code> that would let me define an alias like I would do in an assembly reference property window.</p>
  
  <p>The only mention of this issue i managed to find is <a href="https://github.com/dotnet/core/issues/14" rel="noreferrer">here</a></p>
  
  <p><strong>[edit]</strong> It seems that there is an open issue <a href="https://github.com/NuGet/Home/issues/4989" rel="noreferrer">here</a></p>