我有一个Asp.net核心应用(v 2.1),其中包含一组控制器和模型。他们没有改变。该应用程序使用具有所有视图的Razor类库(RCL1)。
我还有另一个Razor类库RCL2,它具有需要加载的更多视图。这个stackoverflow问题Loading Razor Class Libraries as plugins的答案是在应用程序启动时加载DLL。
是否可以在不启动应用程序的情况下实现这一目标?我只需要删除RCL2,就会收到来自它的视图?控制器具有从路由中传递的参数中选择正确页面的逻辑。