如何在运行时发现Razor类库以加载Razor视图?

时间:2018-06-23 10:56:49

标签: asp.net razor asp.net-core-mvc

我有一个Asp.net核心应用(v 2.1),其中包含一组控制器和模型。他们没有改变。该应用程序使用具有所有视图的Razor类库(RCL1)。

我还有另一个Razor类库RCL2,它具有需要加载的更多视图。这个stackoverflow问题Loading Razor Class Libraries as plugins的答案是在应用程序启动时加载DLL。

是否可以在不启动应用程序的情况下实现这一目标?我只需要删除RCL2,就会收到来自它的视图?控制器具有从路由中传递的参数中选择正确页面的逻辑。

0 个答案:

没有答案