asp.net - 如何在运行时发现 Razor 类库以加载 Razor 视图?
问题描述
我有一个带有一组控制器和模型的 Asp.net 核心应用程序(v 2.1)。他们不会改变。该应用程序使用具有所有视图的 Razor 类库 (RCL1)。
我有另一个 Razor 类库 RCL2,它有更多需要加载的视图。这个 stackoverflow 问题Loading Razor Class Libraries as plugins回答了在应用程序启动时加载 DLL。
我可以在不启动应用程序的情况下实现这一目标吗?我只需要删除 RCL2 并从中获取视图吗?控制器具有从路由中传递的参数中选择正确页面的逻辑。
解决方案
推荐阅读
- python - 使用 Selenium 循环遍历 HTML
- javascript - 添加报告按钮以将页面复制到另一个工作表
- azure-devops - Azure DevOps Pipeine Yml/Yaml Stage 到 Stage 工件/权限共享
- xml - 如何从具有父节点和子节点的结构的 XML 文件转到只有一层的结构
- swift - 订阅发布者时无法获取最新值
- ios - SwiftUI / iOS / iPhone如何在存储之前加密数据/图像以及在哪里/如何在本地存储,一般最佳实践?
- sql - 在 SQL Server 中生成字母数字序列
- sql - Postgesql函数子查询、求和、计数、排序
- python - Visual Studio 不显示 Python 文件的方法和其他项目列表
- loops - 如何在 RPGLE 中按 KEY FIELD DATE 进行 LOOP 记录?