Self-update / shadow-copy with Asp.Net Core : <p>I'm writing a Asp.Net Core application which should be able to update itself (replace its own binaries while running).</p>

<p><a href="https://msdn.microsoft.com/en-us/library/ms404279.aspx" rel="noreferrer">This MSDN article</a> describes shadow copying with the classical .Net framework, which would be exactly what I need. But the whole AppDomain thing is missing in .Net Core.</p>

<p>So my questions are:</p>

<ul>
<li>Is there an alternative way in .Net Core to enable shadow copying the assemblies?</li>
<li>Are there other mechanisms in .Net Core that allow to build a self-updating application?</li>
</ul>
