我寻找使用 ASP.NET Core 的别名创建路由系统。
在我的数据库中,我的所有路由都具有相应的别名,当用户请求服务器时,我的应用程序会查找与别名对应的路由。
现在,我想使用恢复的路由来访问正确的控制器和正确的操作。
一个例子将比长篇演讲更明确(我想做的是在括号中):
用户连接到 myapp.com/hello/i/am/an/alias -> 应用找到对应的路由,即 /MyController/Index(-> 应用使用 MyController 将 Index 视图发送给用户)
如果有人知道该怎么做,我会接受 :D 谢谢
编辑:实际上,最好是编辑 HttpContext,但我认为这是不可能的