Self-update / shadow-copy with Asp.Net Core
I'm writing a Asp.Net Core application which should be able to update itself (replace its own binaries while running). This MSDN article 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. So my questions are: Is there an alternative way in .Net Core to enable shadow copying the assemblies? Are there other mechanisms in .Net Core that allow to build a self-updating application?
There's no build in shadow copying facilities in .NET Core
How to set redirect_uri parameter on OpenIdConnectOptions for ASP.NET Core
.NET Core 1.0 and EntityFramework 7 Not Compatible
Is it possible to use a custom ModelState validation provider in ASP.NET Core?
asp.net core mvc6 seeding Roles produces different results when repeating database creation
Setting the version number for .NET Core projects
Can one use Reportviewer Control in ASP.net Core
Migrating from OWIN to ASP.NET Core
Understanding ASP.NET Core Dependencies and Capabilities
dnx-watch stopped working and throwing ArgumentException because directory was not found
how to render date part segments with anchor taghelper in ASP.NET Core
Unable to target netstandard or netstandardapp in VS2015
Error building AspNet.Security.OpenIdConnect.Server
How do I declare a development dependency in project.json?
Class Library Package for Onion Architecture - version issues
ASP.NET requirements for ClaimTypes
ASP.NET Core ignores ASPNET_ENV and Hosting:Environment