首页 > 解决方案 > 如何在运行时发现 Razor 类库以加载 Razor 视图?

问题描述

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

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

我可以在不启动应用程序的情况下实现这一目标吗?我只需要删除 RCL2 并从中获取视图吗?控制器具有从路由中传递的参数中选择正确页面的逻辑。

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

解决方案


推荐阅读