- 假设我在ASP.NET Core中有一个CMS。
- 假设根URL是
test.net
。 - 比方说,我将新页面
test.net/docs/doc1.html
添加为管理用户。
一旦API调用来更新我的数据库完成我希望能够导航到该URL和这个URL路由到让我们说Content
控制器。从控制器内添加一条到控制器的新路线?
如何正确配置“全部捕获”控制器,我的意思是控制器从URL获取路径并从数据库中获取页面?我的目标是允许任何路径被处理。没有固定的路径,如果DB说有一些内容在1/2/3/4/5.html
我想要它由Content
控制器处理。
然而,MVC必须仍然在这里工作非常重要。所以我有我的固定路由到API,但是非API URL将被一个常见的Content
控制器捕获和处理。
@MickyD 1.阅读所有关于ASP.NET核心路由。构建一个定制路由器。我设法创建了静态路由。 IDK如何在应用程序启动后添加路线。 – Harry