在ASP.NET MVC中有没有办法通过代码枚举控制器并得到他们的名字?
例:
AccountController HomeController PersonController
会给我一个列表,如:
Account, Home, Person
asp.net-mvc controller
我试图列出所有控制器及其具有特定属性的操作,以创建动态的谷歌站点地图.这样我就可以使用属性"标记"某些操作,以便它们显示在站点地图中.
在这里,我发现了如何获得所有控制器.但我不确定如何使用特定属性获取所有动作.我尝试了GetMethods然后使用GetCustomAttributes,但我不确定这是否是正确的方法.感觉有点过于复杂.
一旦我得到控制器和他们的行动,我将使用这里解释的技术来获取网址.你可能会注意到Eric Duncan谈到了我在这个问题上想要完成的事情.
提前致谢.
sitemap asp.net-mvc
asp.net-mvc ×2
controller ×1
sitemap ×1