0
在我的ASP.NET MVC CMS应用程序中,我有一堆正常的内容显示路径和一些管理路由(对于CRUD操作)。我正在考虑构建一个无序列表和列表项HTML元素的管理菜单,但我想在运行时动态地执行它。所以应用程序应该枚举所有的路线,并使用管理员来构建菜单。这个想法是通过他们的名字来区分他们 - 例如,所有的管理路线都会以一个单词Admin开头。然后我将创建一个控制器动作和部分视图来呈现菜单。ASP.NET MVC路由枚举
这是做这个想法吗?它确实感觉像一个黑客,虽然使用管理路线的特殊词,然后过滤它,但我没有其他想法。