使用ASP.NET 4.5,可以在运行时使用Assembly.Load()
或AppDomain.CurrentDomain.Load()
动态加载程序集.这可用于以模块的形式向正在运行的Web应用程序添加新功能,而无需重建甚至重新启动应用程序.
我想知道如何使用面向Core框架的新ASP.NET vNext(5.0?)来完成此操作.我知道这可以通过可用的完整框架System.AppDomain
以及重载来完成Assembly.Load()
.当我改变目标Core框架时,我不再System.AppDomain
可用并且Assembly.Load()
变得有限.
有没有办法在ASP.NET 5.0 Core框架中获得这种动态模块化功能?