Asp.net core mvc ASP.NET Core 1.1(动态控制器加载)

Asp.net core mvc ASP.NET Core 1.1(动态控制器加载),asp.net-core-mvc,Asp.net Core Mvc,我以前用WCF(使用VirtualPathProvider)做过这项工作,后来又用WebAPI2(使用DefaultHttpControllerSelector)实现了一个支持实时更新的企业web应用程序插件系统。所以我希望他们能在ASP.NETCore1.1中实现这一点,但我还没有找到合适的流程 我希望实现以下基本场景。如果请求与现有控制器路由不匹配,请使用请求提供的控制器名称探测文件夹以查找匹配的控制器程序集。如果找到匹配项,请将程序集加载到域中,并继续处理请求,否则只返回404 到目前为止

我以前用WCF(使用VirtualPathProvider)做过这项工作,后来又用WebAPI2(使用DefaultHttpControllerSelector)实现了一个支持实时更新的企业web应用程序插件系统。所以我希望他们能在ASP.NETCore1.1中实现这一点,但我还没有找到合适的流程

我希望实现以下基本场景。如果请求与现有控制器路由不匹配,请使用请求提供的控制器名称探测文件夹以查找匹配的控制器程序集。如果找到匹配项,请将程序集加载到域中,并继续处理请求,否则只返回404

到目前为止,我所有的研究都是空手而归。。。但我对.NETCore完全陌生,所以还有很多东西需要学习。当我继续我的研究时,如果有人能提供任何见解,我将不胜感激